San Diego CPA is easily a 5-star CPA consulting group. Throughout the business tax preparation period, we worked with a small business CPA named Michael. His explanations and instructions were thorough. Despite being a busy time of the year for Michael, he quickly responded to my inquires over the phone and emails. He can handle everything remotely.