Your neighbors. Your local team.

About
West Desert

We care for the plumbing, heating, and air that make your house feel like home. Local people, clear answers, and a personal commitment to Southern Utah.

Home service technicians beside vans in a red-rock neighborhood
Plumbing · Heating · AirAt home in
Southern Utah.

Our rootsLocally owned & operated

Our communityWashington County, Utah

When it is urgent24/7 phone response

Rooted in Southern Utah

Neighbors first.
Here for you.

Get in touch

About West Desert Plumbing, Heating, & Air

At West Desert Plumbing, Heating, & Air, we’re more than just technicians. We’re your neighbors. As a locally owned and operated company based right here in St. George, Utah, we’ve built our business on the belief that comfort, safety, and service should never be compromised. Whether you’re dealing with a leaky faucet or a broken-down furnace, we bring the same level of care, craftsmanship, and commitment to every job, big or small.

What brings us to work

Our Mission

To provide honest, high-quality plumbing and HVAC solutions to families and businesses throughout Southern Utah, backed by exceptional service, fair pricing, and true local accountability.

Two home service technicians talking outside a desert home
Good service starts with a conversation.

The people behind the work

Small details.
A real difference.

Taking the time to listen, explaining the options, and treating a home with care. Hear what that experience meant to a West Desert customer.

Jason came out to inspect an issue we had with our water heater. Great personality, was on-time and walked me through the various possibilities of resolution.

Brian RappeWater heater service

5.0Google rating
213 reviews

More customer stories

Close to home

Across the county.
Connected locally.

We proudly serve homes and businesses across St. George, Ivins, Washington, Hurricane, La Verkin, Santa Clara, Toquerville, Springdale, Bloomington, Leeds, and surrounding areas in Washington County.

Explore all service areas

Let's talk about your home

A familiar name.
A clear next step.

Tell us where you are and what is happening. You do not need to know which part is wrong to start a conversation.

  1. Share the details

    Your address, the affected system, and the symptoms you have noticed.

  2. Talk with the team

    We will confirm availability and the next step for your request.

Prefer a conversation?(435) 632-2547 Contact details and hours

Request a visit

How can we help?

The team will follow up to confirm your service request.

Service request details Message frequency varies. Message and data rates may apply. Reply STOP to opt out or HELP for help. Review the SMS Terms and Privacy Policy. We will contact you to confirm availability. For urgent help, call (435) 632-2547. We use this information as described in our Privacy Policy to respond about your service request.

Emergency help

Need help now?

Call the team for urgent plumbing, heating, or cooling problems.

Call (435) 632-2547