Open 7 Days — After-Hours Emergencies

DONE FAST.
DONE RIGHT.

Expert HVAC & plumbing serving Salt Lake County, Utah County & Park City. Family-owned, Utah state licensed and insured, with 20+ years keeping Utah comfortable.

20+Years in Utah
5.0★Google Rating
7Days a Week
Daytime Dispatch Fee
$49
Applied to your repair.
After-hours dispatch rate applies after 5 PM, weekends and holidays.
Utah State Licensed #11790177-5501
5.0 ★ · 700+ Google & Thumbtack Reviews
Emergencies: a tech in under 120 minutes during business hours, or your dispatch fee is waived
Family-owned, serving Utah for 20+ years
🛡 Licensed & Insured
⚡ Same-Day Service
💰 Upfront Pricing
🔧 Utah State Licensed Techs
🏠 Family Owned & Operated
What We Do

EXPERT SERVICES
AT HONEST PRICES

Big company capability at small company prices — that’s the Ninja promise.

BIG COMPANY CAPABILITY.
SMALL COMPANY HEART.

20+ Years Serving Utah
5.0★ Google Rating
700+ Google & Thumbtack Reviews
7 Days A Week
Our Promise

THE
NINJA
CODE

These aren’t just promises — they’re guarantees backed with real money. We put our name on the line every single job.
01
⚡
THE 120 RULE
For emergencies during business hours, we arrive in under 120 minutes. Miss it? Your dispatch fee is waived.
02
🔧
THE 92% STRIKE
Every van carries 92% of common emergency parts, replenished daily. If we don't have the part on a repeat visit within 30 days, the repair is free.

DONE FAST. DONE RIGHT. BACKED BY REAL GUARANTEES.

03
🥷
THE SILENT NINJA RULE
Red booties worn indoors, drop cloths under every work area, floors vacuumed before we leave. Catch a violation with a photo and you get a $100 credit.
04
✅
THE HONOR CHECK
Text survey within 30 minutes. Personal thank-you call within 24 hours. NPS score under 9? The manager calls you personally with a $50 credit.
📍 Emergency Service Available

HVAC EMERGENCY?
DON'T WAIT —
EVERY MINUTE COUNTS.

What Our Customers Say

TRUSTED BY UTAH
HOMEOWNERS

“
✓ Verified Google
★★★★★
"No one wants to do a full replacement of their heating and air system. That having been said, Ninja plumbing, heating and Air made it an absolute pleasure. The pricing was very competitive and more importantly their service technicians were highly professional…"
Troy M.
“
✓ Verified Google
★★★★★
"We did decide to use them to replace our HVAC system with a new Dual Fuel system and they did a fantastic job! … They also did a great job explaining everything."
Ben H.
“
✓ Verified Google
★★★★★
"Ian and his team were fantastic! Their prices were very competitive, the installation was fast and efficient, and the customer service was unmatched."
Tyler S.
“
✓ Verified Google
★★★★★
"Josh was very polite and thorough. In the moment of frustration, they did a great job explaining everything and coming up with a solution that fit our needs. They got our new furnace and AC unit installed that same week."
Taylor L.
“
✓ Verified Google
★★★★★
"Hutch and Ian [were] great when they came to help with the initial quoting process … Then Hutch and John came back to do the install and looks great and working perfectly! 10/10 would recommend…"
Eric S.
“
✓ Verified Google
★★★★★
"Great guys. Had to do a new system and they had it done in a few hours and was great to deal with."
Tyson P.
Save Today
EXCLUSIVE
SAVINGS FOR YOU
AC Season
$20 OFF
AC TUNE-UP
Spring AC tune-up & safety inspection. Keep your system efficient before Utah summer hits.
ACTUNE20Claim →
Fall Special
$20 OFF
FURNACE TUNE-UP
Fall furnace inspection & tune-up. Don't let winter catch your heating system off guard.
FURNACE20Claim →
*One coupon per household per visit. Cannot be combined with other offers. Call (801) 997-8909 to redeem.  View all coupons →
Service Areas

SERVING THE
WASATCH FRONT

Salt Lake County, Utah County, Davis County, Summit County, Tooele County & Wasatch County — the entire Wasatch Front, covered.
Common Questions

FREQUENTLY ASKED
QUESTIONS

Yes — same-day service is available in most cases across Salt Lake County, Utah County, and Park City. Call before noon and we’ll typically have a technician at your door the same day. For emergencies, we also handle calls after hours. Calls after 5 PM, on weekends, and on holidays carry a higher dispatch rate, but you always get upfront pricing before any work begins.
Yes. HVAC and plumbing emergencies don’t wait for business hours. Our technicians handle emergency calls after hours. Call (801) 997-8909 for emergency service.
Yes — $0 down financing is available with 90% approval rate. We believe a failing furnace or AC shouldn’t break your budget all at once. Ask your technician about current financing options on system replacements and larger plumbing jobs.
Yes. All HVAC technicians are Utah state licensed and all plumbers hold active Utah state licenses. Every technician is fully insured and background-checked before they ever enter a customer’s home. Your safety and peace of mind come first.
We serve all of Salt Lake County, Utah County, Davis County, Summit County (including Park City), Tooele County, and Wasatch County — the entire Wasatch Front. Key cities include Salt Lake City, South Jordan, Draper, Eagle Mountain, Eagle Mountain, Saratoga Springs, Orem, Provo, and Park City.
We charge a $49 dispatch fee when we come out — that covers your technician’s time to diagnose the problem and give you a full assessment. After that, you receive a complete written quote before any work begins. You approve the price, then we get started. No hidden fees, no surprise charges beyond what you’ve agreed to. Home Health Plan members have the dispatch fee waived entirely.
Book Online

SCHEDULE YOUR
SERVICE APPOINTMENT

Call us at (801) 997-8909 or use our online booking system below. Most appointments available same-day.
🗓 Book Your Appointment

Use our online booking system to schedule service. Same-day appointments available in most areas.

🗓 Book Online Now
Prefer to Call?
CALL US NOW
(801) 997-8909
Book Online →
Same-day available · Upfront pricing
Mastodon