John is amazing! His responsiveness is unmatched, his work quality is extraordinary, and his expertise is like no other. I interviewed many attorneys - long story short, John is hands down the person to utilize. He was quick to review the patentability of my product, fast to perform a patent search, and we are currently in the patent pending process! An experienced word of advice that I advise you to utilize - don’t search attorneys based on pricing, search based on quality. John brings the highest quality to the table with very competitive pricing. Thank you to him and his team for everything!