I stumbled upon John when I was looking for a consultant on my benefits at the company I worked at. He quickly understood my complicated situation, was able to review my package and provide comments in a timely manner and charged me an extremely reasonable fee for attorney land. I since have learned that John loves problems to solve and when I had a problem with the contract to sell my business he came in with the perfect verbage that was acceptable to all parties. I wouldn't hesitate to use him again. I wish he covered ALL areas of law! Very affordable and fast and uber SMART SMART SMART!!! Thank you John!!!!