The folks at Thoughts to Paper are incredible. They take their time to explain the process and give great advice every step of the way. Not only that, they are good at what they do and with their help we were able to get our first product patented, with hopefully more on the way. In addition, their pricing is extremely fair. I highly recommend them!