John has developed a substantial patent portfolio for my company in several different technology areas. He is an expert in preparing patent applications that provide broad coverage for our inventions. He is also an expert in contractual and licensing matters. I would recommend him most highly.
I have been working with John for several years. Since that time I have learned a great deal about him. John is thorough and takes the time to understand complex subject matter. John has high integrity and provides a service that is incredibly valuable. There is no chance that I would have been as successful without his guidance. He is enjoyable to work with and has the ability to defuse stressful situations. I highly recommend working with John.