I've had the same CPA for several years (15+) in Las Vegas. I even went so far as to referring a good number of clients throughout those years. In recent years, I've kept on getting price increases with fees that were not justified or didn't make sense. The price increases started to become outrageous and the owner wasn't even handling my taxes anymore. It was being passed down. The owner wasn't even around anymore (rarely) or available for questions. I started to see fees for things that were never brought to my attention initially. This, made me start to look elsewhere. The need for my business seemed to be an after thought. Thankfully, I found Michael Johnson CPA. Extremely professional service and team. It's a small firm but, his associate Cyndi and Michael himself (yes, he does all the taxes) give you the time you need to answer any and all questions you might have. They don't make you feel rushed. They're always available for questions via email or by phone, and if you can't reach them, they call you back without having to chase them down. This firm is attentive to your needs and don't charge you an arm and a leg to get your tax needs done. They're extremely conscientious and thorough. I am very pleased with their service and can't recommend them enough. I highly recommend getting a consult with them first, to see how they can help you. You won't be disappointed. Michael is knowledgeable however, he's not going to lead you the wrong way if he doesn't know something. He's honest about it, which is refreshing. Check them out!!! Don't get lost in the shuffle with bigger firms or ones that don't care. Michael Johnson CPA is the place for all your tax needs.