Choosing a Wasatch Front Handyman — Honest Vetting Guide

A honest guide to vetting handymen and small contractors in Utah. Built from working alongside dozens of subs and watching homeowners get burned by the wrong ones. Use this before you hire anyone — including us.

Pre-listing repair stakes are high. The wrong contractor can blow your listing date, eat into your net at closing, and damage your home in ways the next owner discovers six months later. The right contractor turns a stressful prep into a clean handoff. The difference between the two isn’t luck. It’s how you vet.

The single biggest mistake homeowners make

They start with price. They get 3 quotes, pick the lowest, regret it. The lowest quote is almost never the best deal because the lowest-priced contractor is usually:

  • Unlicensed (which means uninsured)
  • Underestimating scope so the project balloons mid-job
  • Cutting corners on materials
  • Working under the table (no recourse if something goes wrong)
  • So thin on cash flow that they take on too many jobs and rush yours

Start with vetting. Price comes later, when you have a real apples-to-apples comparison.

The 5 must-verify items before any handyman steps in your home

1. Utah license (for any work over $3,000)

Utah law: any contractor doing work over $3,000 in cumulative scope must be licensed. Below $3,000 you don’t legally need a license but the smart move is to use one anyway.

How to verify: Go to dopl.utah.gov → license lookup. Type the contractor’s name or license number. Check:

  • License is ACTIVE (not expired or suspended)
  • License type matches the work — General Contractor (B100), Residential GC (R100), Electrician (E200), Plumber (P200), HVAC (S350/S354), Roofer (S217)
  • No disciplinary history shown

Red flag: A contractor who can’t immediately provide their license number, or whose number doesn’t show up in DOPL.

2. General liability insurance

Minimum $1M per-occurrence / $2M aggregate. Less than that is too low for residential work given today’s home values.

How to verify: Ask for a Certificate of Insurance (COI). Reputable contractors carry this digitally and can email within an hour. Look at:

  • Coverage limits ($1M/$2M minimum)
  • Policy expiration date (must cover the duration of your project)
  • “Sub-contractor coverage” — if they use 1099 subs, this rider should be included

Red flag: Verbal claim of insurance without paperwork, or a COI that’s already expired.

3. Background check on the techs entering your home

This is the question most homeowners forget to ask. Even if the company is licensed and insured, that doesn’t mean the individual tech walking through your front door has been vetted.

How to verify: Ask directly: “Are all techs background-checked before they’re cleared to enter customer homes? Who runs the check and what does it cover?” A serious answer mentions a specific check provider (Checkr, Goodhire, Sterling) and what’s covered (criminal, sex offender registry, license verification).

Red flag: Hand-wave answer like “yeah we’re careful who we hire” without specifics.

4. Written estimate before work starts

Verbal estimates are how disputes happen. A written estimate protects both sides.

What a good estimate looks like:

  • Itemized scope (each task listed separately, not lumped)
  • Materials specified (or noted as standard-grade vs. premium)
  • Labor + materials separated
  • Timeline (start date, expected duration)
  • Payment terms (deposit %, milestone payments, final)
  • What’s NOT included (discovery work, premium upgrades, permits)
  • Signed by the contractor

Red flag: Lump-sum estimate with no itemization. Demand for 50%+ deposit upfront. Pressure to start before you’ve reviewed the estimate.

5. Labor warranty in writing

Industry standard for Utah residential is 1-year labor warranty. If a contractor offers less, they don’t stand behind their work.

What to check:

  • Warranty length (1 year minimum)
  • What’s covered (labor failure due to installation method)
  • What’s excluded (acts of God, misuse, normal wear)
  • How to claim (call/email path, response time)

Red flag: “We’ll take care of you” without a written warranty. Cash-only operators almost never warranty their work.

5 follow-up questions that reveal a lot

Question 1: “Who actually does the work — you or a sub?”

There’s nothing wrong with sub-contractors. There IS something wrong with sub-contractors who haven’t been vetted by the GC who’s selling you their work. Follow-up: “How do you vet your subs?”

Question 2: “Walk me through your process from estimate to final payment.”

A real operator can talk through this without hesitation: walkthrough → written estimate → deposit → schedule → execution → punch list review → final payment. If they fumble or sound improvised, they don’t have a real process.

Question 3: “Show me a recent job that went sideways and how you handled it.”

Every contractor has had a job go wrong. The good ones tell you about it honestly and explain what they did to make it right. The bad ones claim they never have problems. (That’s a lie.)

Question 4: “Can I see 2-3 recent reviews from customers in my area?”

Google reviews are best. Ask for specific recent ones, not just “look at our website.” Real businesses with real reviews can point you at them immediately.

Question 5: “What’s your service-call minimum and trip charge structure?”

Honest answer: “We have a $49 service call minimum. Travel within our standard area is included. Beyond Park City or Tooele we charge mileage.” That’s reasonable.

Dishonest answer: “Don’t worry about that, we’ll figure it out.” This is where small jobs turn into surprise bills.

Red flags by type

Communication red flags

  • Slow to return calls during the sales process (gets worse during the job)
  • Texts only — no email, no written estimate
  • “I’ll be there between 8 and 5” instead of a real time window
  • No follow-up after the walkthrough — you have to chase them

Pricing red flags

  • Cash discount pressure (signals not insured / not paying taxes)
  • Quote dramatically lower than 2 other quotes (scope they’re not telling you about)
  • Demand for 50%+ deposit
  • “Starting at” pricing with no scope discussion
  • Refusal to itemize

Scope red flags

  • “We can do anything” — generalists who claim expertise in everything usually have it in nothing
  • Refusing to put scope boundaries in writing
  • Pushing add-ons during the walkthrough (“while we’re here, you should really also…”)
  • Suggesting unpermitted work to “save you money”

Conduct red flags

  • Showing up to walkthrough without ID, business card, or signage on vehicle
  • Won’t wear PPE in your home (foot covers, mask if asked)
  • Smells like alcohol or cigarettes
  • Pressures you to decide “today only” pricing

How to handle multiple quotes

Get 3 quotes for any job over $1,500. Not 2 (no real comparison). Not 5+ (too much time wasted, contractors won’t bother showing up if they think you’re shopping endlessly).

Make them apples-to-apples:

  • Same scope brief to each (don’t tell contractor #2 what contractor #1 quoted)
  • Same site walkthrough (each contractor sees the same things)
  • Same timeline expectation
  • Request itemized estimates from all 3

Compare on:

  • Scope clarity (which estimate is most specific?)
  • License + insurance + warranty (are all 3 equivalent?)
  • Reputation (Google reviews, BBB rating, time in business)
  • Communication quality (who responded fastest, clearest?)
  • Price — last, NOT first

If contractor A is 15% more expensive but better on every other axis, go with A. The 15% premium buys peace of mind, accountability, and execution quality. That premium often saves you 50%+ in headaches.

The Utah-specific patterns

Wasatch Front housing stock variety

From 1880s Avenues Victorians to 2020s Suncrest builds, our region has more variety than most US metros. A contractor who’s only worked on 2000s+ tract homes will struggle with plaster walls, knob-and-tube wiring, original cedar siding, and 1950s electrical panels. Ask: “Have you worked on homes built before [your home’s decade]?”

Climate-specific repair patterns

Utah’s freeze-thaw cycle, high UV, dry winters, and clay soil create specific problems competent local contractors recognize on sight: deck ledger rot, sprinkler freeze damage, foundation movement, stain failure on south-facing surfaces, hard-water fixture damage. A contractor who doesn’t mention these unprompted on a walkthrough may not know your climate.

License classes you may need

  • B100 — General Contractor (everything residential + light commercial)
  • R100 — Residential General Contractor
  • E200 — Master Electrician
  • P200 — Master Plumber
  • S350 / S354 — HVAC
  • S217 — Roofing

A general handyman without a B100 can do small jobs but should NOT be doing structural, full bathroom remodel, or anything over $3,000 unsupervised.

What to do when you’ve made the wrong choice

It happens. Here’s how to limit damage if you realize mid-project you hired badly:

If they haven’t started yet

Cancel in writing. Reference the estimate / contract terms about cancellation. Pay any documented prep costs. Move on.

If they’re mid-project and things are sliding

Step 1: Document everything — photos of current state, every text/email, dates of missed appointments, etc.

Step 2: Have a direct conversation. “I’m concerned about [X, Y, Z]. Here’s what needs to happen by [date] or we need to part ways.” Get their commitment in writing.

Step 3: If they don’t deliver, terminate. Pay only for work actually completed (have it inspected by another contractor or your real estate agent if possible). File complaint at dopl.utah.gov if they were licensed.

If they’ve damaged your home

Their insurance should cover it. Request their COI and file a claim against their general liability policy. If they’re uninsured, your only recourse is small claims court (max $11,000 in Utah) or civil suit.

Where Handyman Jacks fits

This guide isn’t about us. It’s about giving you the framework to pick the right contractor for your specific job. We may or may not be that contractor.

If you do want to evaluate us, here’s how we score against the 5 must-verify items:

  • Licensed: Yes. Utah General Contractor #14195166-5501. Verify at dopl.utah.gov.
  • Insured: Yes. Fully insured with general liability. COI emailed on request within 1 hour.
  • Background-checked techs: Yes. Every active sub passes a background check before clearance.
  • Written estimate: Always. Before any work starts.
  • Labor warranty: 1-year on every job, in writing.

If you’d like a walkthrough, we don’t sell during it. We measure, scope, and email a written estimate within 48 hours. You decide from there.

Schedule a free walkthrough: (801) 895-2084 or hello@handymanjacks.com. Photo and video estimates also available for smaller projects.

Related: Complete Pre-Listing Repair Guide · Wasatch Front Maintenance Calendar · Handyman Cost Guide 2026

★★★★★
Loading review...
— Customer
Read all reviews →

Before you go — want a starting price?

Send a photo or describe your project. We will reply with a starting range within hours. No sales call. No pressure. Free.

Licensed Utah General Contractor #14195166-5501. Fully insured. 1-year labor warranty. Background-checked techs.

📞 Call 💬 Text 📸 Photo Estimate