WOW! Not only does Mr. Gaines do exceptional work, but also his prices are extremely reasonable. His turn around time was spot on. The amount of knowledge that he has to keep up with due to the ever-changing tax laws amazes me, and he knew exactly what was going on. Mr. Gaines is very personable and easy to talk to and his office staff is cheery and professional. I will definitely be going back to his office year after year. Thank you John Gaines, CPA!!
more