John has been helping me build up my business over the last four years and has made sure I got the most out of my business. John is easy to speak with and he takes the time to explain complicated Tax issues in a way that even I can under stand. I recommend him to everyone.