QuickBooks Online

I am a QuickBooks Online Certified ProAdvisor. I can help you select the software solution that is right for your needs. From a simple cash-entry setup best suited for the individual contractor, to a scalable solution involving a sophisticated software stack to handle all your business needs. Learn More


I prepare individual and business tax returns. I specialize in small businesses and their owners. I believe in planning to help my clients achieve long-term prosperity. I can represent you before the IRS when necessary, and you can sleep well at night knowing I am on your side. See the Services page for more information. Learn More

Next Steps…

Email me at randallb@randallbcpa.com or call my office at (520) 318-5660. I hope to hear from you soon! Contact Form

A & A

I have over 35 years of professional experience in both large and small public accounting firms, and in industry. I have extensive experience working with nonprofit organizations, manufacturing, construction contractors, and professional practices. I even teach governmental accounting. If I can’t help, I probably know someone who can. Learn More