I have worked with John for the past 4 years and have found him to be patient and thoughtful. He has been willing to talk through issues I may have and help come up with the best solution. I have had nothing but positive feedback from my friend and clients that I have referred to him. I look forward to working with John for many years to come.KelliBusiness Solutions Bookkeeping Services