I have worked with John on several transactions as a small business owner. I would highly recommend him.