SUMMIT · WASATCH · UTAH · SALT LAKE COUNTIES

Grease doesn't clock out.

Utah Facility Professionals cleans and certifies commercial kitchen exhaust systems — hoods, ducts, fans, and filters — so your kitchen stays fire-safe, code-compliant, and ready for inspection. Serving restaurants and commercial kitchens across Salt Lake County, Utah County, and Summit County, Utah.

NFPA 96 cleaning & documentation Restaurants, resorts & commercial kitchens Flexible after-hours scheduling
What we clean

Full exhaust system service

Every visit covers the path grease actually travels — not just the parts customers can see.

Hood & Canopy Degreasing

Full interior and exterior breakdown of the canopy, plenum, and grease trough back to bare metal.

Duct & Rooftop Fan Cleaning

Vertical and horizontal duct runs, fan housing, and hinge-kit access points cleaned end to end.

Filter Cleaning

Baffle filters pulled and degreased on site, back to bare metal before they go back in.

Compliance Documentation

Before/after photos and a dated service certificate for your fire marshal, insurer, or franchise audit file.

Grease Containment & Roof Protection

Runoff contained and roof membranes around rooftop fans protected — built for flat-roof resort and hotel kitchens.

See the difference

Back to bare metal, every time

Every filter and baffle we pull is degreased to bare metal, not just wiped down — this is what that actually looks like, straight from a recent job.

Before Grease-caked exhaust duct interior before cleaning

Months of grease buildup coating the duct wall — fuel for a fire, and a fast way to fail inspection.

After Same exhaust duct interior cleaned to bare metal

Same duct, same angle — degreased to bare metal and ready for your fire marshal.

More from recent jobs
Heavy grease and rust buildup on a hood fan housing
Grease buildup on a fan housing before service
Cleaned duct elbow with minimal residue
Duct interior cleaned and cleared
Finished commercial kitchen with a clean stainless steel hood
Finished job — ready for the next inspection

Real jobs, real results — from Utah kitchens we've serviced this season.

Know your interval

How often NFPA 96 requires cleaning

Frequency is set by how your kitchen cooks, not how big it is. Here's the standard reference — we'll confirm the exact interval for your system and local fire marshal.

NFPA 96, Table 11.4 — inspection & cleaning frequency by cooking volume
Cooking VolumeIntervalTypical Operations
Solid FuelMonthlyWood-fired ovens, charcoal grills, mesquite broilers
High-VolumeQuarterly24-hour diners, charbroilers, wok stations, fast-food lines
Moderate-VolumeSemi-AnnuallyFull-service restaurants, hotel & resort kitchens
Low-VolumeAnnuallyChurches, senior centers, seasonal & day-camp kitchens
Local fire marshals and insurance carriers can require a shorter interval than the table above. Tell us your cooking type and county and we'll tell you exactly where you stand.
Where we work

Serving the Wasatch Back & Salt Lake Valley

Running routes through all four counties every week — mountain resorts, valley restaurants, and everything between.

County 01

Summit County

Commercial hood cleaning in Summit County for mountain resort and lodge kitchens that need NFPA 96 service without disrupting the dining room.

  • Park City
  • Kimball Junction
  • Coalville
  • Mountain resort & lodge kitchens
Summit County hood cleaning details →
County 02

Wasatch County

Hood, duct, and exhaust fan cleaning for Wasatch County resort and event-venue kitchens, scheduled around your service hours.

  • Heber City
  • Midway
  • Charleston
  • Resort & event-venue kitchens
County 03

Utah County

Utah County hood cleaning for restaurants and university dining halls in Provo, Orem, Lehi, and American Fork — full compliance paperwork included.

  • Provo & Orem
  • Lehi
  • American Fork
  • Restaurants & university dining
Utah County hood cleaning details →
County 04

Salt Lake County

Salt Lake County hood and exhaust system cleaning for restaurants, hotels, and corporate kitchens across the valley, from downtown SLC to Sandy and Draper.

  • Salt Lake City
  • Sandy & Draper
  • West Valley City
  • Restaurants, hotels & corporate kitchens
Salt Lake County hood cleaning details →
Why Utah Facility Professionals

Straightforward, on your schedule

01

You work with Cameron directly

No call center. Quotes, scheduling, and questions go straight to the owner.

02

Scheduled around service hours

Early morning, late night, or between shifts — we work your kitchen's downtime, not ours.

03

Paper trail included

Every job leaves you with dated photos and a certificate, ready for your next inspection.

04

Local to the Wasatch Back

We already know the drive times, the resort schedules, and the county requirements.

Questions

Frequently asked questions

The things most Salt Lake, Utah, and Summit County kitchen managers ask before booking their first cleaning.

How often does a commercial kitchen hood need to be cleaned in Utah?

NFPA 96 sets cleaning frequency by how your kitchen cooks, not how big it is: monthly for solid-fuel operations like wood-fired ovens and charcoal grills, quarterly for high-volume cooking such as 24-hour diners and wok stations, semi-annually for moderate-volume full-service restaurants and hotel kitchens, and annually for low-volume kitchens like churches and senior centers. Local fire marshals and insurance carriers can require a shorter interval than the table minimum — see our full NFPA 96 guide for details.

What areas do you serve?

We serve commercial kitchens across Salt Lake County, Utah County, Summit County, and Wasatch County, Utah — including Salt Lake City, Sandy, Draper, Provo, Orem, Lehi, Park City, and Heber City.

What's included in a hood cleaning service?

Every visit covers hood and canopy degreasing, duct and rooftop fan cleaning, filter cleaning, grease containment and roof protection, and compliance documentation — all cleaned back to bare metal, not just wiped down.

Do you provide documentation for fire marshal or insurance inspections?

Yes. Every job includes dated before-and-after photos and a service certificate you can keep on file for your fire marshal, insurer, or franchise audit.

Can you schedule cleaning around our business hours?

Yes. We work early mornings, late nights, or between shifts so service happens during your kitchen's downtime, not during service.

How do I get a quote?

Call or text Cameron directly at 801-369-8589, or fill out the quote form below with your kitchen details and we'll follow up with pricing and available dates.

Get a price

Request a quote

Tell us about your kitchen and we'll get back to you with pricing and available dates.

Talk to us directly

801-369-8589 campaulclark2@gmail.com

Sending the form opens your email app with everything filled in and addressed to Cameron — you'll see it before it sends.