Having been with the Firm for over 40 years John provides accounting, auditing, tax services and management advisory services for a client base consisting of auto dealers, construction contractors, real estate, professional practices, wholesalers, retailers and restaurants.