I went to this firm after a bad experience with an overpriced CPA for my small business and have stayed with them for the past 5 years. I have been dealing with Frank the entire time and he has been very helpful and very responsive. The firm reconciles my bank account and completes my annual business and personal taxes. Frank has provided excellent advice and always explains things thoroughly. Frank has been gracious with his time and advised me on ways to cut future taxes and documentation I need to keep. I couldn't be happier with their service. Yes, they may be slow sometimes but timelines are always negotiated in advance so there are no surprises. I hesitate to recommend them because I don't want them to get busier than they already are. read more