I don’t hesitate to recommend John to anyone I know needing legal advice. He helped me understand a very complex business transaction, and his advice and representation brought our desired results. I have not found another attorney as thorough and professional as John. Thank you John!