Craige and his team did a fantastic job with my provisional patent application. He asked all the right questions to help me flesh out my idea, and helped me to expand it into areas I never would’ve considered. I highly recommend reading his book, and working with Thompson Patent Law.