We act as a commercial plumber for many local and residential businesses

Drain Cleaning Services In Petaluma, California

At Petaluma Plumbing and Air Pros, we provide comprehensive drain cleaning services designed to keep your plumbing system flowing freely. We serve the entire Petaluma, area, offering reliable solutions for everything from simple bathroom sink clogs to complex main sewer line blockages.

Same Day Drain Cleaning

We’ll Validate the Problem and Show You Your Options

Drain Cleaning in Petaluma, California – Clog Removal, Hydro Jetting and Sewer Line Service

We are your local Petaluma Drain Cleaning Pros, connecting homeowners across Petaluma and the surrounding Sonoma County communities with experienced professionals for kitchen sink clog removal, bathroom drain cleaning, toilet clog repair, main sewer line cleaning, hydro jetting, tree root removal from sewer lines, emergency drain cleaning, and camera inspection services. Whether your kitchen sink keeps backing up after dishes, your shower drain runs slow every morning, or your sewer line is completely backed up with nowhere for the water to go, we match you with drain cleaning professionals who find the real cause and clear it completely. Older homes in Petaluma, particularly those built in the 1960s and 1970s with original clay or cast iron sewer lines, are especially prone to root intrusions and scale buildup that a store-bought drain solution will never touch. We connect you with technicians who arrive with camera equipment, hydro jetting capability, and the experience to handle every clog from a simple hair buildup in a shower drain to a main sewer line packed with roots. Thorough diagnostics, clean work, and fast same-day response in Petaluma, that is what we deliver. Here is a detailed look at the most common drain and sewer problems we handle.

Common Drain and Sewer Problems We Clean in Petaluma

Kitchen Sink Clogs and Backups

The kitchen sink is the most heavily used drain in most Petaluma homes, and it takes a lot of punishment. Grease, food particles, dish soap residue, and cooking oils all accumulate inside the drain line over time, building up along the pipe walls until the flow is restricted or completely blocked. Drain cleaning for a clogged kitchen sink in Petaluma is one of the most common service calls we receive, and for good reason.

Recognizing the Problem

  • Water pools in the sink basin and drains away very slowly after use
  • Both sides of a double sink back up at the same time
  • A foul smell rises from the drain when water is running
  • The sink fills with dirty water when the dishwasher runs
  • Pouring boiling water down the drain makes no lasting difference
  • A plunger gives temporary relief but the clog comes back within days
  • The garbage disposal gurgles but does not help clear the water
  • Water backs up into the other side of the sink when the disposal is running

We connect Petaluma homeowners with drain cleaning professionals who use a drain snake or hydro jetting to clear kitchen sink clogs completely, not just punch a temporary hole through the blockage. Grease buildup drain cleaning for a clogged kitchen sink in Petaluma often requires hydro jetting to thoroughly remove the grease coating from the interior pipe walls. A camera inspection confirms the line is fully clear before the job is considered done.

Kitchen sink drain keeps backing up in Petaluma homes with heavy family use is often a sign of grease accumulation that has been building for years, which is why a thorough professional cleaning lasts far longer than repeated DIY attempts.

Bathroom Sink and Shower Drain Clogs

Hair clog removal from shower drains in Petaluma is a routine but important service. Hair binds with soap scum and conditioner residue to form dense, sticky masses that grip the inside of a drain pipe and resist every liquid cleaner you pour on them. Bathroom sink clogs are a similar story, driven by toothpaste, soap, and small debris that accumulate around the stopper and deeper inside the trap and drain line.

Recognizing the Problem

  • Water pools around your ankles during a short shower
  • The bathtub fills with standing water and takes 10 to 15 minutes to drain after use
  • The bathroom sink holds water even after you clear the visible stopper
  • A persistent soap and mildew smell rises from the drain
  • You can see visible hair or debris just inside the drain opening
  • A slow draining bathtub fix has not improved despite using a store-bought cleaner
  • Multiple bathroom drains in the house are all slow at the same time
  • The sink or tub drain makes a gurgling sound when water is going down

We connect Petaluma homeowners with drain cleaning professionals who clear bathroom sink and shower drain clogs thoroughly using the right tools for the specific clog type. Hair clog removal requires more than a chemical pour. The actual mass of hair and soap buildup needs to be physically extracted or broken down with high-pressure water. The professionals we match you with handle this correctly and efficiently, leaving your bathroom drains flowing freely again.

Toilet Clogs and Overflows

A clogged toilet in Petaluma is one of those problems that demands immediate attention. When plunging does not work, or when the toilet backs up every single time it is flushed, there is usually a blockage further down the drain line than a plunger can reach, or a main sewer line issue that is backing up through the toilet. Either way, professional drain cleaning is the right call.

Recognizing the Problem

  • The toilet flushes slowly and the bowl fills nearly to the rim
  • Multiple attempts to plunge make no improvement
  • The toilet backs up every time even after what appears to be a successful flush
  • Water rises in the bathtub when you flush the toilet
  • The toilet overflows with no warning after a normal flush
  • You can hear the toilet gurgling when water runs in the sink nearby
  • The blockage is happening in a bathroom used by young children who may have flushed something
  • The problem started suddenly without any obvious cause

We connect Petaluma homeowners with drain professionals who use a toilet auger to clear blockages that are beyond the trap and deeper inside the drain line. For toilet clog repair in Petaluma where flushing the toilet affects other fixtures in the house, the issue is almost certainly in the main drain line rather than the toilet itself. A camera inspection confirms the location and nature of the blockage before any aggressive clearing method is used. Who to call for a slow draining sink or a clogged toilet in Petaluma is a simple answer: contact us and we connect you with the right professional.

Main Sewer Line Backups

A main sewer line backup is a serious situation for any Petaluma homeowner. When the main line fails, every drain in the house stops working because they all connect to the same sewer pipe exiting the home. Raw sewage may back up through floor drains, the lowest toilets, or other fixtures, creating a sanitation hazard that needs same day emergency drain cleaning attention.

Recognizing the Problem

  • Multiple drains in the house are backing up or draining slowly at the same time
  • Flushing the toilet causes water to rise in the bathtub
  • The main floor drain in the utility room or basement is backing up with dark water
  • A sewage odor is present throughout the home despite normal use
  • The outdoor cleanout cap is wet or has been pushed off by buildup pressure
  • Running the washing machine causes a backup in a nearby fixture
  • The problem occurs after heavy rain, suggesting root intrusion or a cracked line
  • The yard area over the sewer line has an unusually wet or soft patch

We connect Petaluma homeowners with main sewer line cleaning professionals who use a camera inspection to identify the exact cause before clearing the line. Main sewer line backup repair in Petaluma handled by our network includes hydro jetting to remove grease, scale, and root intrusions from the full length of the pipe, followed by a camera confirmation that the line is completely clear. Sewer line cleaning for tree roots in Petaluma is especially common in older neighborhoods where mature trees have had decades to grow toward clay sewer lines.

Slow Draining Fixtures Throughout the House

When multiple fixtures in a Petaluma home are draining slowly at the same time, the problem has usually moved past individual drain lines into the main stack or the main sewer line. Individual slow drains caused by localized clogs are common, but whole-house slowness is a different signal that the main system needs professional attention.

Recognizing the Problem

  • Every sink in the house drains slowly regardless of which floor it is on
  • Both bathrooms and the kitchen are all running slow simultaneously
  • The problem developed gradually over several weeks or months
  • Using the dishwasher or washing machine noticeably slows every other drain
  • The situation gets worse after rain events
  • Venting from the roof is suspected to be blocked based on slow draining throughout
  • A slight sewage smell accompanies the whole-house slow draining
  • The home is older and the sewer line has never been inspected or cleaned

We connect Petaluma homeowners with drain cleaning professionals who run a camera inspection from the cleanout to identify exactly where in the system the restriction is located. Slow draining bathtub fix and whole-house drain slowness in Petaluma often trace back to partial blockages in the main stack or a sewer line that is partially obstructed by years of scale accumulation. Hydro jetting is the most effective solution for restoring full flow to a system that is slow throughout.

Grease, Hair and Soap Scum Buildup

The combination of grease, hair, and soap scum inside drain pipes creates some of the most stubborn blockages that exist in residential plumbing in Petaluma. These three materials bind together, adhere to pipe walls, and accumulate a thicker layer with every use until the drain is almost completely occluded. No liquid drain cleaner addresses this kind of buildup effectively.

Recognizing the Problem

  • Kitchen drains that were cleaned a year ago are slowing down again already
  • A persistent foul or musty smell comes from drains even when not actively clogged
  • The drain in the laundry sink runs slow after washing greasy items
  • The shower drain clogs about once a month no matter what you do
  • Visible black or gray coating is present inside the drain opening
  • Commercial drain cleaners have stopped working effectively
  • The smell in the kitchen intensifies when hot water runs down the drain
  • Hair clog removal has not resolved the slow drain because soap scum is the deeper issue

We connect Petaluma homeowners with drain cleaning professionals who use hydro jetting to scour the interior walls of drain pipes clean, removing grease, hair, and soap scum accumulation from the full length of the affected line. Grease buildup drain cleaning in Petaluma kitchens done with high-pressure water delivers a thorough clean that restores full pipe diameter, whereas a drain snake only creates a hole through the center of the blockage while leaving the buildup on the walls intact.

Tree Root Intrusions in Sewer Lines

Tree root removal from sewer lines is one of the more complex drain cleaning situations we handle in Petaluma. Mature trees in older Petaluma neighborhoods send roots toward any available moisture source, and clay or cast iron sewer lines with even a hairline crack are attractive targets. Roots that enter a sewer line can grow to fill the entire pipe over time, causing slow draining at first and complete backups eventually.

Recognizing the Problem

  • Slow draining throughout the house that develops gradually over months
  • A main line backup that occurs periodically and then seems to resolve on its own
  • The problem worsens in spring when trees are growing actively
  • A camera inspection reveals root material inside the sewer line
  • The sewer line runs under or near mature trees in the yard
  • Previous professional drain cleaning provided relief that lasted only a few months
  • Gurgling sounds from multiple drains in the house simultaneously
  • The backup occurs every time it rains heavily

We connect Petaluma homeowners with drain cleaning professionals who use a sewer camera inspection before and after root removal to confirm the full extent of the intrusion and verify complete clearing. Sewer line cleaning for tree roots in Petaluma requires a mechanical cutting tool or hydro jetting specifically configured for root removal, not just a standard drain snake. After clearing, the camera reveals whether the line has been damaged enough to warrant repair or replacement. Sewer camera inspection and cleaning in Petaluma is the only reliable way to know exactly what condition your main sewer line is in.

Petaluma neighborhoods with large established trees and aging sewer lines are especially prone to root intrusion, and periodic camera inspections are a smart preventive step for any homeowner in those areas.

Emergency Drain Cleaning and Immediate Relief

A drain emergency in Petaluma, where sewage is backing up into the home or a main line failure is making every fixture unusable, needs same day emergency drain cleaning response. These are not situations where waiting three days for a scheduled appointment is acceptable. We connect Petaluma homeowners with emergency drain cleaning professionals who respond quickly and handle the situation with the urgency it demands.

Recognizing the Problem

  • Sewage is backing up through floor drains into the home right now
  • Every toilet and drain in the house is completely blocked
  • Water is actively rising in a fixture and won’t go down
  • A drain backup is causing flooding in a lower level of the home
  • The sewer backup is creating a health hazard with sewage material present in living areas
  • A complete main line blockage has made all water usage in the home impossible
  • A heavy rain event has pushed sewage back into the home through a floor drain
  • The outdoor cleanout is overflowing and backing up toward the house

Emergency drain cleaning same day in Petaluma means dispatching quickly, arriving with the right equipment, and clearing the main line or primary blockage as the first priority. The technicians we connect you with do not schedule a camera inspection for next week when sewage is actively in your home. They respond, contain, and clear. After the emergency is resolved, a full inspection and assessment follows to identify the root cause and prevent recurrence.

Contact us today when a drain emergency strikes in Petaluma and we will get you connected with a professional immediately.

SAME DAY SERVICE AVAILABLE

Petaluma’s Trusted Plumbing, Heating & Air Pros

Why Petaluma Homeowners Choose Petaluma Plumbing Pros for Drain Cleaning

Local Expertise with Petaluma Homes and Plumbing Systems

We are the Petaluma Plumbing Pros that local homeowners count on to connect them with drain cleaning professionals who understand this area. The technicians in our network know that older Petaluma properties commonly have clay sewer lines that are susceptible to root intrusion, and that family neighborhoods throughout the city see heavy daily drain use that accelerates buildup. That local knowledge means faster diagnosis and more effective solutions than a generic service call from a company with no familiarity with Petaluma.

Root-Cause Fixes Instead of Temporary Snake Jobs

A drain snake that punches a hole through a grease clog without clearing the pipe walls is a temporary fix that lasts a few weeks at best. The professionals we connect Petaluma homeowners with are committed to identifying and clearing the actual blockage completely, not just restoring minimal flow and moving on. If a kitchen sink drain keeps backing up in Petaluma, a camera inspection finds out exactly why and hydro jetting addresses it properly.

Respect for Your Home and Clean Work Habits

Drain cleaning work in Petaluma homes can get messy, but it does not have to leave a mess behind. The professionals we match you with bring protective equipment, treat your home with care, and clean up completely before they leave. A drain cleaning call should not result in a dirty bathroom or a stained kitchen floor when the technician is done.

Skilled with Hydro Jetting and Camera Inspections

Not every drain cleaning company uses camera inspection and hydro jetting as standard tools. The professionals we connect Petaluma homeowners with use camera inspection to see exactly what is inside the pipe before deciding on the best clearing method, and hydro jetting when the situation calls for a thorough, complete clean rather than a surface-level snake. Hydro jetting service in Petaluma delivers a level of cleaning that no mechanical snake can match for grease, root intrusion, and heavy scale buildup.

Fast Same-Day and Emergency Drain Cleaning

Drain emergencies in Petaluma do not wait for a convenient appointment slot. We connect homeowners with emergency drain cleaning professionals who are available for same day response across Petaluma and the surrounding communities. Whether it is a kitchen sink that stopped working before a holiday dinner or a full main line backup on a weekend, we match you with someone who can get there and get it cleared.

What to Do Right Now for a Clogged Drain in Petaluma

Before calling for drain cleaning service in Petaluma, there are a few sensible steps you can take to manage the situation and avoid making it worse.

Stop using any drain that is backed up or running slowly. Running more water into a restricted or blocked drain only creates more standing water and increases the risk of an overflow. If the kitchen sink is backed up, do not run the dishwasher until the line is cleared.

Do not pour chemical drain cleaners into a completely blocked drain. When a drain is fully blocked, liquid cleaners sit on top of the clog and do nothing except sit in your pipe. If the clog is in a trap or close fitting, the harsh chemicals can damage certain pipe materials over time and make the job harder for the technician when they arrive.

Do not attempt to disassemble the trap under a kitchen sink if you are not experienced with plumbing. If the trap is full of water and the clog is beyond it, removing the trap releases that water onto your cabinet floor and does not clear the main line blockage causing the problem.

If multiple fixtures are backing up at once, do not use any water-using appliance in the home until the main line is cleared. Running the washing machine or dishwasher when the main sewer line is blocked can cause sewage to back up through the lowest drains in the house.

Contact us today and we will connect you with a drain cleaning professional in Petaluma quickly so the situation is handled properly.

Our Drain Cleaning Service Process in Petaluma

1. You Reach Out

You contact Petaluma Plumbing Pros and describe the drain problem. We ask a few quick questions to understand the scope, including which drains are affected, how long the problem has been occurring, and whether multiple fixtures are involved. We match you with the right drain cleaning professional for your Petaluma home.

2. We Schedule and Arrive

We connect you with a technician and set a time that works for your schedule. Same day service is our standard goal for drain cleaning calls in Petaluma. For emergencies involving sewage backups or complete main line failures, we treat the dispatch as an urgent priority.

3. Camera Inspection and Diagnosis

The technician runs a camera through the drain line to see exactly what is inside the pipe before clearing anything. This step identifies the type and location of the clog, whether the pipe is damaged, and which clearing method is most appropriate. No guesswork, no assumptions.

4. Thorough Cleaning

The technician clears the blockage using the right method for the specific clog. That may be hydro jetting for grease buildup, root intrusions, or heavy scale, or a mechanical auger for simpler blockages. The goal is a completely clear line, not just enough flow to pass a basic test.

5. Final Testing and Prevention Tips

After the cleaning, a final camera pass confirms the line is fully clear. The technician tests the drain with water to verify flow is restored and checks for any signs of secondary issues. Before leaving, they share practical tips on preventing future buildup based on what was found in your specific Petaluma home.

PLUMBING OR AC PROBLEM?

Get Help Today – Same-Day Service

Drain Cleaning Service Area in and Around Petaluma, California

We connect Petaluma homeowners with drain cleaning professionals who serve the entire city and the surrounding Sonoma County communities. From the older residential neighborhoods of downtown Petaluma where aging sewer lines are most common, to the family neighborhoods on the east side and the rural properties further out near Penngrove and Two Rock, our network provides fast, professional drain cleaning across the region.

  • Petaluma
  • Sonoma
  • Rohnert Park
  • Cotati
  • Novato
  • San Rafael
  • Santa Rosa
  • Sebastopol
  • Penngrove
  • Two Rock
  • Valley Ford
  • Tomales

True local drain cleaning service in Petaluma means fast response, familiarity with the sewer line conditions in each neighborhood, and professionals who are equipped to handle everything from a simple bathroom sink clog to a full main sewer line backup with root intrusion. We do not send someone unfamiliar with the area. We connect you with technicians who know Petaluma and arrive prepared for what they will find.

Professional Drain Cleaning vs Store-Bought Solutions or DIY

It is tempting to reach for a bottle of drain cleaner at the hardware store when a sink starts running slow in your Petaluma home. These products are easy to use and they work on very minor surface clogs in some cases. But for anything beyond a fresh, minor accumulation, they fall short in ways that matter.

Chemical drain cleaners do not remove grease from pipe walls. They may dissolve enough of a clog to restore limited flow, but the grease coating that is causing the buildup remains on the interior pipe surface. The same clog returns within weeks, sometimes worse than before because partially dissolved debris has been pushed further down the line. Drain cleaning for clogged kitchen sink issues in Petaluma done with chemicals is rarely more than a temporary improvement.

Chemical cleaners also create a real risk of pipe damage in older Petaluma homes. Properties built in earlier decades often have original cast iron or ABS drain pipes. Some chemical formulations are caustic enough to accelerate corrosion in cast iron or to degrade ABS glue joints over time with repeated use. The professionals we connect you with use methods that clear the clog without damaging the pipe.

DIY drain snaking can remove a simple hair clog from close to the drain opening, but most homeowners do not have a power snake long enough or strong enough to reach a blockage in the main line or a stubborn grease accumulation deeper in the system. A partial snake job that creates minimal flow is often mistaken for a complete fix, only for the drain to back up again within a short time.

Best drain cleaning for older homes in Petaluma means using a camera first to see exactly what the pipe looks like before deciding how to clear it. Older clay or cast iron sewer lines in Petaluma can be damaged by aggressive mechanical snaking if the pipe already has cracks or root intrusions. A professional camera inspection protects the pipe during the cleaning process by revealing exactly what condition it is in before any force is applied.

For repeated drain clogs in Petaluma homes, the pattern of recurrence itself is a diagnostic signal. A kitchen sink drain that backs up every few months is telling you that grease is accumulating faster than it can be managed by surface methods. A main sewer line that backs up periodically in a home with mature trees in the yard is almost certainly dealing with root intrusion that will only get worse without proper removal and pipe inspection.

The professionals we connect you with use hydro jetting to deliver a thorough, complete clean that chemical solutions and basic snaking cannot match. Reach out to us for assistance and let us connect you with a drain cleaning expert in Petaluma who will solve the problem completely.

Plumbing, Heating & Air Conditioning Services

Complete Home Comfort Solutions for Your Entire Property

From plumbing systems and water lines to heating and air conditioning units, we have the tools and expertise to handle any challenge your home or business may face. Our team delivers reliable, high-quality service to keep everything running smoothly year-round.

We Deliver Expert Results

Don’t settle for temporary fixes. We combine years of hands-on experience with modern technology to deliver long-lasting plumbing, heating, and cooling solutions. Our team values your time, your comfort, and your property.

Frequently Asked Questions About Drain Cleaning in Petaluma

Drain cleaning in Petaluma?

Yes. We connect Petaluma homeowners with drain cleaning professionals who handle every type of clog and backup, from a simple bathroom sink hair clog to a full main sewer line backup with root intrusion. Same day service is available, and emergency drain cleaning in Petaluma is available for urgent situations involving sewage backups or main line failures. Contact us today and we will match you with the right professional for your situation.

How do you clear a clogged drain?

The method depends on the type and location of the clog. For simple clogs near the drain opening, a mechanical auger or drain snake is often sufficient. For grease buildup, root intrusions, or heavy scale deposits deeper in the line, hydro jetting is the most effective solution. Every drain cleaning job we connect Petaluma homeowners with starts with a camera inspection to identify the exact clog before deciding on the clearing method.

Do you offer hydro jetting?

Yes. Hydro jetting service in Petaluma is available through our network of drain cleaning professionals. We connect homeowners with technicians who use high-pressure water jetting to scour the interior walls of drain and sewer lines completely clean, removing grease, hair, soap scum, mineral scale, and root intrusions. A camera inspection before and after confirms the line is fully cleared before the job is complete.

What causes repeated drain clogs in older homes?

Repeated drain clogs in older Petaluma homes are usually caused by a combination of factors. Original clay or cast iron sewer lines develop cracks over time that attract tree root intrusions. The pipe interior develops scale and coating from decades of use. Grease accumulates faster than it can be managed without professional cleaning. Best drain cleaning for older homes in Petaluma involves a camera inspection to understand the specific condition of the pipes, followed by hydro jetting for a thorough clean and an honest assessment of whether the pipe itself needs repair.

How soon can you come for drain cleaning?

Same day drain cleaning service in Petaluma is our standard goal. We connect you with the nearest available professional quickly. For emergencies involving main line backups with sewage in the home, we prioritize the dispatch immediately. Contact us today and we will get a technician to your Petaluma home as quickly as possible.

Do you handle sewer line cleaning?

Yes. We connect Petaluma homeowners with sewer line cleaning professionals who handle main line cleanouts, root intrusion removal, hydro jetting, and camera inspection of the full sewer line from the house to the city connection. Main sewer line backup repair in Petaluma is one of the more involved services we connect homeowners with, and the professionals in our network have the equipment and experience to handle it completely.

What should I avoid putting down my drains?

The items that cause the most drain problems in Petaluma homes are cooking grease and oils poured down the kitchen sink, fibrous foods like celery and artichoke leaves put through the disposal, flushable wipes down the toilet (they do not break down in sewer lines regardless of the label), and heavy soap scum accumulation in showers and tubs from products that leave a heavy residue. Keeping these out of your drains is the most effective way to extend the time between professional cleanings.

Can you clean drains in a condo in Petaluma?

Yes. Drain cleaning for condo or apartment homes in Petaluma is a service we connect homeowners with regularly. Shared drain lines in multi-unit buildings can create complications when clogs affect more than one unit, and the technicians we match you with are experienced in navigating shared line situations and communicating with property management when necessary.

What is a sewer camera inspection and do I need one?

A sewer camera inspection involves running a small camera through the drain or sewer line to visually inspect the interior condition of the pipe. It reveals the exact location and nature of any blockage, identifies cracks or root intrusions, and confirms that a cleaning was completely successful. Sewer camera inspection and cleaning in Petaluma is especially valuable for older homes where the condition of original clay or cast iron lines is unknown, and for any situation involving repeated clogs that suggest a deeper structural issue.

Is there a plumber near me in Petaluma for same day drain cleaning?

Yes. We connect Petaluma homeowners with drain cleaning professionals who are positioned locally and available for same day service in most cases. When you reach out to us, we match you with the nearest available technician for your area of Petaluma or the surrounding communities. Emergency drain cleaning same day in Petaluma is our priority when the situation involves an active backup or sewage intrusion.

Petaluma Plumbing Pros – Drain Cleaning Experts Serving Petaluma and Sonoma County

We are the Petaluma Plumbing Pros that homeowners across Petaluma, Sonoma, Rohnert Park, Novato, Sebastopol, Penngrove, and the surrounding communities count on to connect them with experienced drain cleaning professionals. From hydro jetting and sewer camera inspections to emergency main line clearing and routine kitchen and bathroom drain cleaning, we match you with the right professional every time your drains need attention in Petaluma.

Contact us today and let us connect you with the right drain cleaning professional for your Petaluma home.

Zip codes we serve: 94952, 94953, 94954, 94955, 94975, 94999, 95401, 95402, 95403, 95404, 95405, 95406, 95407, 95409, 95476, 95472, 95448, 94945, 94946, 94947, 94948, 94949, 94950

FAST • RELIABLE • LOCAL

Plumbing, Heating & Air Conditioning in Petaluma