Book your appointment
Pick a real opening from our schedule. You're booked the moment you confirm.
Booking questions, answered
Do you charge a trip or diagnostic fee?
Diagnostics start at $99 (a tank water heater diagnostic is $129). Your technician finds the actual problem and gives you an exact written price before any work starts, and we never bill by the hour. Outside our regular service area, such as Cloverdale or Bodega Bay, an out-of-area service fee applies, and we tell you the amount before we book.
Are estimates free?
Yes. Estimates are always free. You get a clear, fixed price before any work begins.
What areas do you serve?
All of Sonoma County, including Santa Rosa, Windsor, Healdsburg, Petaluma, Rohnert Park, Cotati, Sebastopol, Sonoma, Forestville, Glen Ellen, Guerneville, Penngrove and the surrounding communities. We also come out to Cloverdale, Bodega Bay and other areas just outside our regular routes. An out-of-area service fee applies there, and we tell you the amount upfront.
What does the arrival window mean?
Each slot is a two-hour arrival window. Your technician arrives within it, then stays as long as the job takes.
Can I book after hours?
Yes. Online booking shows real openings any time, day or night. You can also call (707) 892-0150: after hours, our phone assistant can book, move or confirm an appointment or take a callback request, in English or Spanish.
What if I need to change my appointment?
Call or text (707) 892-0150 and we'll move it.
Rather talk it through?
Call or text during office hours, Monday to Friday, 7:30am to 4:30pm. Same-day appointments are often available.