We will be returning again this year to have Randy do our taxes. He takes the time to explain anything that you don't understand and is quick to answer emails and phone calls
Other Information
Certifications: Certified Public Accountant, Certified Management Accountants