I’ve been working with BergerCPAFirst for about 6 nearly 7 years now. The day to day accounting and book keeping is done and done well. They are always available when I call. What I most appreciate is meeting with the team. From time to time I will take time out and sit with Ravee (my account manager) he and I review and look at what we can do and how to organize my business. He has helped me turn a single business into multiple businesses. I’m not just plugging numbers but really learning to think properly about business and taxes.