I highly recommend San Diego CPA to any small business owner or solo entrepreneur looking for a trustworthy and top-rated CPA consulting firm. The company has a great team of CPAs, but it is Michael who did our taxes the most time. He's an actual professional small business CPA. Always patient, flexible, clear, and thorough with his services.