Your Voice For The Merit Shop

25 Hour Pre-License Course

Course Information

Ready to run your own contracting business? This class has got you covered! We’ll walk you through everything you need to know, from getting licensed to managing your day-to-day operations.
  • Getting Started: Learn the steps to become a licensed contractor, pick the right business setup, and get your paperwork in order.
  • Money Management: Keep your books in check with tips on accounting, taxes, and staying on top of your finances.
  • Bidding & Estimating: Master how to bid on jobs and price your work to stay competitive and profitable.
  • Hiring & Firing: Find out how to hire the right people and handle the tough stuff, like letting someone go.
  • Contracts & Legal Stuff: Get the basics on writing contracts, protecting your business, and avoiding legal headaches.

By the end, you’ll have all the tools you need to start and run a successful contracting business with confidence!

Daniel H. profile picture
Daniel H.
16:12 24 Apr 26
Overall great class. I had heard from others that the ABC Utah class was one of the better, in depth classes compared to some other pre-licensure courses offered. Appreciated having Louie as our instructor, thanks!
Chuck R. profile picture
Chuck R.
22:13 23 Apr 26
I had a great experience with ABC. The course was comprehensive and well-structured; I truly feel that both my time and money were well spent. I'm very glad I chose them for my training!
Justin G. profile picture
Justin G.
17:54 23 Apr 26
The class is very informative and teaches you a lot! It has a way of making you feel important and gives you the confidence to wanna succeed. Louie and his team are incredible. I’ve always felt it’s the teachers that make the experience worth it and Louie did just that.
Thank you Louie and ABC!
Ike profile picture
Ike
22:10 17 Apr 26
Excellent courses and comprehensive coverage of materials as well as a few extra pointers, tips, and tricks to help you where the rubber actually meets the road. Louie was a fantastic instructor and his passion for the industry really shows.
Matthew G. profile picture
Matthew G.
01:02 17 Apr 26
Great course, great instructors. Was very knowledgable. I learned a lot. And I’m very happy with the class. Highly recommend this provider if you need to take the course.
Tony M. profile picture
Tony M.
21:51 18 Feb 26
Louie is an awesome teacher. The classes offered by ABC really helped me understand the business law and project management material in only 3 days. The optional 4th day for test prep made passing the test a breeze.
David D. profile picture
David D.
19:58 21 Jan 26
The Specialty Contractors 25 course through ABC Utah is well worth the time. This isn’t a box-checking class — it’s practical, real-world information you can actually use to run your business the right way.

Louie Tafoya is an outstanding instructor. He has real passion for doing things correctly and above board, and he does a great job breaking down contracts, compliance, finances, leadership, and operations in a way that actually makes sense for contractors.

The guest speakers were another big plus. They come from all facets of the industry — legal, financial, insurance, safety, and operations — and provide valuable insight while helping you build the contacts and relationships you’ll need as your company grows.

If you’re serious about building a solid, professional contracting business and avoiding costly mistakes, this course delivers. Highly recommend.
Tyler P. profile picture
Tyler P.
13:17 17 Jan 26
Utah Contractors Pre-Licensure 25/30 Hour Course.

Louie and his team are great. The course is very informative and insightful. The outside presenters are top of their fields. I would recommend this class for anyone wanting to get real world knowledge on every aspect of Utah Business Law while acquiring the required 25/30 hours needed for contractors licensing.

Thank you Louie, Sharece and the entire team.
Tyner S. profile picture
Tyner S.
00:44 21 Nov 25
Great experience with Louie Tafoya showing genuine enthusiasm in teaching. It doesn't seam like its just a job for him even though he teaches the exact same class over and over.
Bailey P. profile picture
Bailey P.
01:37 15 Aug 25
Had a fantastic experience with Louie. Awesome dude with tons of practical experience to backup what he's teaching. Glad I went with ABC at the time I did. Thanks Louie! (Btw, I passed the test same day I finished class, thanks to this wonderful instructor)
zack H. profile picture
zack H.
15:03 26 Aug 24
ABC put on an amazing 25/30Hr per-license course. I would highly recommend them if you are looking to get your contracting or subcontractor license. They were very knowledgeable and wiling to answer any questions that you may have. If they didn't know the answer right off hand they found the answer quickly and help you along.
Cameron H. profile picture
Cameron H.
18:30 02 Jun 24
ABC prepared me well to both pass the business law exam and to enter the field as a general contractor. Louie is a truly great teacher and knows the material very well. Class was enjoyable and the test prep 4th day was really fun and competitive. Louie respects the clock and ensured that we didn't have a bunch of wasted time during the 4 days, despite technical difficulties. Also, the guest speakers added a great deal to the education. Thanks Associated Builders and Contractors!

How our class works

This class is held in person at four convenient locations. Classes run from 7:30 AM to 5:00 PM on Monday, Tuesday, and Wednesday. If you’re pursuing a General Contractor’s license, you’ll also attend a half-day on Thursday from 7:30 AM to 12:30 PM.  

There are 2 license categories in Utah: Primary (General Contractor) and Specialty (Sub-Contractor)

Pursuing a General Contractor’s license allows you to perform all specialties except plumbing, electrical, and HVAC. This license requires 2 years previous experience and you must pass the Business and Law test. For those aiming for a Specialty (Subcontractor) license, the class is just three days. No test or prior experience needed. 

In a classroom setting, our instructors will present from Sandy and North Salt Lake locations. Depending on which location you choose, some of your material will be taught via a zoom presentation.

25-Hour Pre-License Course

Register Now

Choose the location and date that work best for you, or contact us to get you scheduled!

ABC Office- 801.294.5211

North Salt Lake

St. George

Vernal

midvale