Risk Tolerance: What’s Your Style?
Where Is the Market Headed?
The Facts About Income Tax
RE: Retirement
"YOUR KNOWLEDGE IS THE ENGINE OF YOUR WEALTH" - WARREN BUFFETT
Business & Personal Tax Preparation
Years of experience have prepared us to guide you through your life transitions.
LLC & Corporate Entity Organization
We create strategies that are tailored to your needs and goals.
QuickBooks Support, Payroll & Accounting Services
Trust. Honesty. Integrity. We believe values matter, and we live by ours every day.
Investments, Insurance & Financial Services
Want to learn more about retirement or to give peace of mind with Insurance? We have a wealth of resources.

Experienced Professionals
Our team of professionals have years of experience in personal taxes, business tax and accounting, and financial services. We can help you address your needs of today and for many years to come. We look forward to working with you.
MainStreet has been serving the greater Utah community for nearly 60 years. Unlike typical financial advisors, we have unique tools to give you tax advice regarding your investments. It's important for us to learn about a person's values, goals, dreams, and ambitions before we suggest any approach. There’s no substitute for the assistance of an experienced tax professional.

Personalized Experience
Our business is built on a foundation of thoughtful client relationships.
Our mission is simply to strategically structure your finances in a way to protect your personal and business assets.
We want you to know that you matter. We approach and react to you individually throughout your journey with us; anticipating your needs and tailoring solutions. We help take the mystery out of taxes, investments and insurance.