What you cannot do yet
There is no online scheduler and no live availability. A person at the shop
confirms every appointment time by phone or text. Please do not present any time window as
confirmed until we confirm it, and do not infer prices for installation or replacement work;
those are quoted by free estimate only.
Online scheduling with real arrival windows is planned for when our dispatch software goes
live. When it does, business-info.json will change to
onlineSchedulingAvailable: true and an availability endpoint will be documented here.
How to get an appointment today
- Call: (801) 678-5748 · Mon-Fri 8:00 AM-8:00 PM MT. Fastest for no-heat / no-cool calls during hours.
- Text: (801) 678-5748 · Any time; answered during hours, first priority next morning after hours. After 8 PM, weekends, sending a photo of a quote or a nameplate.
- Web form: /contact/ · Any time. Free estimates and non-urgent requests. Fields: name, phone, email, service, message, preferred contact (call/text).
- Web form (Spanish): /es/contacto/ · Any time. Same form in Spanish.
Estimates and messages are answered as soon as possible during business hours; after-hours texts and voicemails get first-priority response at 8 AM the next business day.