Skip to content

Get in touch

Contact Us

Talk to a real technician, not a call center. Phone is fastest for emergencies. The form is great for quotes and non-urgent questions.

Family-owned since 1992 Licensed & insured All makes and models Free estimates

Talk to a tech today

Same-day service available across the St. George metro area. Free estimates on installs.

Call (435) 674-1275 Request a Quote Online
  • 24/7 emergency dispatch
  • 30+ years of local experience
  • Honest diagnostics

Fastest option

Call the shop directly.

A real person picks up between 8 AM and 5 PM weekdays. After hours, the line forwards to a technician on rotation.

(435) 674-1275

Mon–Fri 8:00 AM – 5:00 PM · 24/7 Emergency Service

Other ways to reach us

Email

alan@mandmmech.com

For quotes, scheduling, and non-urgent questions.

Shop address

1430 Rio Virgin Drive

Washington, UT 84780

Hours

Monday 08:00 – 17:00
Tuesday 08:00 – 17:00
Wednesday 08:00 – 17:00
Thursday 08:00 – 17:00
Friday 08:00 – 17:00
Saturday Emergency service available
Sunday Emergency service available

Send a message

Tell us what you need.

Quotes, scheduling, maintenance contracts, or just questions. We read every message and respond within one business day. For emergencies, please call instead.

We respond within one business day. For urgent service, please call instead.

Contact & scheduling FAQ

Do you offer 24/7 emergency service?
Yes. Real after-hours emergency dispatch, not a call center. A technician on rotation answers the line every night and weekend, year-round. If your AC fails at 9 PM in July or your furnace dies on a 20-degree January morning, that's exactly when we want to hear from you. Call our main number; the after-hours line forwards automatically.
What's your service area?
Our shop is in Washington, UT, and we cover the entire St. George metro area: Washington, St. George, Hurricane, Ivins, Santa Clara, La Verkin, Toquerville, and Springdale. We also handle commercial work in Cedar City and Kanab on a case-by-case basis. If your address isn't on the list, just call and we'll tell you straight whether we can help.
How quickly can you respond?
During business hours, most homes inside the St. George metro see a truck within 30 minutes of dispatch. For emergency after-hours calls in Washington and St. George, we typically arrive within 60–90 minutes. Springdale, Toquerville, and outlying areas take a bit longer. We give honest ETAs over the phone. We'd rather tell you the truth than over-promise.
Do you provide free estimates?
Yes. We do free in-home estimates on all new system installations and replacements. For repair calls, there's a standard service-call fee that covers the diagnostic and is credited toward the repair if you proceed. Quotes are written, itemized, and good for 30 days. No commission salespeople, no high-pressure tactics.