Since 1986
Trusted local plumbers and heating technicians serving Inverness and nearby West Marin communities. We provide fast same-day service, fair pricing, and technicians who understand the unique challenges of coastal and older homes.
900+ GOOGLE REVIEWS
Call Us!
Schedule
Living in Inverness comes with unique challenges: salt air can speed up corrosion, many homes have older plumbing systems, and narrow driveways or tight access points require careful, experienced technicians. Our team focuses on practical, long-lasting solutions for every home. We arrive on time, explain your options clearly, and only perform work you approve.
Licensed and insured technicians
Emergency and same-day response when possible
Transparent pricing with free estimates
Experience with coastal and older-home plumbing issues
Schedule
We arrive prepared: Fully stocked trucks and local experience ensure efficient, effective service.
Clear solutions: We inspect the problem, explain your options, and only start work after your approval, complete with photos and a written estimate.
https://youtu.be/GBCfHV8Wmh4
Inverness homes often face corroded pipes, leaky fixtures, and plumbing systems that need updates due to coastal salt air. Our plumbing team inspects every issue carefully and explains options before starting work. From repairing hidden leaks behind walls to installing new sinks or toilets, we provide Inverness homeowners with reliable solutions built to last in the coastal environment.
Typical jobs we handle here:
Clogs are a common problem in Inverness homes, especially in older properties with narrow sewer lines. Coastal moisture, tree roots, and grease buildup can create recurring issues. Our team uses mechanical snaking, hydro-jetting, and preventive maintenance to ensure Inverness drains flow smoothly and prevent future backups.
Our drain services include:
Inverness heating systems often face extra strain from salt air and older equipment. Our technicians perform thorough inspections, seasonal tune-ups, and safety checks specifically for Inverness homes. We troubleshoot pilot lights, calibrate thermostats, and provide energy-saving advice so your heating system runs safely, efficiently, and reliably all winter.
Our heating services include:
Older boilers in Inverness homes need specialized attention. Our team provides full system inspections, safety valve checks, combustion analysis, and preventive maintenance. We handle emergency repairs to restore heat quickly when needed, keeping Inverness homes warm and safe.
Boiler services we offer:
Hot water problems can disrupt Inverness households. We service both tank and tankless water heaters, offering diagnostics, repairs, and full replacements. We also provide energy-efficient options built for coastal conditions and advise Inverness homeowners on the best solution for their needs.
Our water-heater services include:
You’re just one call away from full comfort!
Get Help Instantly
Talk To Our Support
Get A Call Back
More than 87% of our same-day customers get their problem fixed in under 3 hours.
Can not be combined with other offers
Can not be combined with other offers
Can not be combined with other offers
Can not be combined with other offers
At John Owens Services, we proudly serve homes and businesses across Sonoma and Marin Counties, including Muir Beach, Stinson Beach, Petaluma, Santa Rosa, Mill Valley, Novato, Point Reyes Station, and many more communities. No matter where you are in the area, our professional HVAC and plumbing technicians are ready to provide fast, reliable, and friendly service. We know these communities, we know the homes, and we’re committed to keeping your systems running smoothly throughout the year.
Areas We Serve
Belvedere
Bolinas
Corte Madera
Fairfax
Forest Knolls
Greenbrae
Inverness
Kentfield
Lagunitas
Larkspur
Marinwood
Mill Valley
Muir Beach
Nicasio
Novato
Point Reyes Station
Ross
San Anselmo
San Geronimo Valley
San Rafael
Sausalito
Stinson Beach
Strawberry
Tamalpais Homestead Valley
Terra Linda
Tiburon
Woodacre
Get quick answers to common questions about our AC services
Do you provide same-day emergency service in Inverness?
Yes. Call us or schedule a booking and we’ll dispatch a technician the same day when possible.
How much is a diagnostic visit?
Our diagnostic fee starts at $67, and we’re happy to offer free estimates for any new installation or replacement needs.
I have an older home, so do you do repiping?
Yes. We repair or replace old piping using materials suited for coastal homes (copper or PEX), and we provide a clear estimate before work starts.
How can I prevent recurring clogs?
Avoid pouring grease down the sink, use hair catchers in showers, and schedule a camera inspection if clogs recur, we’ll identify root causes and permanent fixes.