At America First Financial Group, our mission is to empower small businesses and hardworking Americans by delivering dependable, honest, and affordable financial services — all under one roof.

We combine expert insurance protection with full-service bookkeeping to simplify your operations, protect your livelihood, and help you make confident decisions about your business and your future. Whether you're hauling freight, building homes, or running a local trade, we stand with you — offering straight answers, personal service, and real solutions.

Protect what you’ve built. Grow what’s next.
We’ll help you do both.

Logo image of business including the text "America First Financial Group, over the image of an American Flag and an eagle.

America First Financial Group was founded with one goal in mind — to put small business owners first. After more than three decades in the insurance and accounting industries, we saw how often small businesses were treated like second-class clients by big corporations. We built this agency to change that. By focusing exclusively on small businesses — truckers, contractors, and tradesmen — we deliver the same expertise and professionalism that large firms offer, but with personal service and honest pricing. When you work with us, you’re not just another account — you’re part of a team that believes supporting small business means supporting America.By combining an insurance agency with a full-service accounting and tax practice, we make your operations more efficient and less stressful. Instead of dealing with multiple vendors who don’t communicate, you get a single partner who understands your entire business — from payroll to premiums. That means faster answers, and better results. We stand behind our work and will meet or beat any competitor on both price and service.

WE PARTNER WITH TRUSTED CARRIERS
Use the links below to reach your insurance provider’s online service center.
We’re always here if you need help.

Allstate logo
Allstate
800-255-7828
American Modern logo
American Modern
800-375-2075
AmTrust Financial logo
AmTrust Financial
877-528-7878
Amwins logo
Amwins
800-993-3226
Berkshire Hathaway GUARD logo
Berkshire Hathaway GUARD
888-639-2567
biBERK logo
biBERK
844-472-0966
Branch logo
Branch
833-427-2624
Chubb logo
Chubb
800-336-0627
CompSource Mutual logo
CompSource Mutual
800-347-3863
Progressive logo
Progressive
866-407-4844
Safeco logo
Safeco
800-332-3226
The Hartford logo
The Hartford
800-243-5860
Travelers logo
Travelers
800-252-4633
Call now for a