$Online Bill Pay

Professional Drain Cleaning Services in Davenport & the Quad Cities

Schedule an Appointment

    Fast, Reliable Drain Cleaning Available 24 Hours a Day, 7 Days a Week

    A clogged drain rarely happens at a convenient time. Whether you’re dealing with a slow kitchen sink, a backed up shower, a clogged toilet, or a sewer line that’s overflowing into your home, Petersen Plumbing & Heating is ready to help.

    For more than 75 years, homeowners and businesses throughout Davenport, Bettendorf, Moline, Rock Island, and the surrounding Quad Cities have trusted Petersen Plumbing for professional drain cleaning services. Our experienced plumbers use professional equipment and proven techniques to remove stubborn clogs, restore proper flow, and help prevent future plumbing problems.

    And because plumbing emergencies don’t wait for business hours, we offer 24 hour emergency drain cleaning service, 7 days a week. When you have a backed up sewer, overflowing drain, or plumbing emergency, our team is ready to respond.


    Complete Drain Cleaning Services

    Every drain problem is different, which is why we take the time to identify the cause before recommending a solution. Some clogs develop slowly from grease, soap residue, hair, or mineral buildup. Others are caused by tree roots, damaged sewer lines, or objects that have become lodged deep inside the pipe.

    Our team provides professional drain cleaning for:

    • Kitchen sinks
    • Bathroom sinks
    • Showers and bathtubs
    • Toilets
    • Laundry drains
    • Floor drains
    • Main sewer lines
    • Storm drains
    • Commercial drain systems

    No matter where the clog is located, we’ll work to remove the blockage and restore proper flow while helping reduce the chance of future plumbing problems.


    Need Drain Cleaning Today?

    If your drains are slow or you’ve got a sewer backup, don’t wait for the problem to get worse. Call Petersen Plumbing & Heating today for fast, professional drain cleaning throughout the Quad Cities.

    Call Petersen Plumbing today at 563-326-1658 to schedule your drain cleaning service or request emergency plumbing assistance.

    You can also request service by filling out our Appointment Request form.


    Sewer Camera Inspections

    When a drain continues to clog or your sewer line backs up repeatedly, simply clearing the blockage may not solve the problem. That’s why we offer professional sewer camera inspections.

    Using advanced high definition camera equipment, we can inspect the inside of your drain and sewer lines without unnecessary digging. This allows us to accurately identify the cause of the problem and recommend the right repair.

    Camera inspections can reveal tree roots, cracked or broken pipes, grease buildup, pipe offsets, bellies in sewer lines, and other hidden plumbing issues. They’re also an excellent option for home buyers who want to know the condition of a sewer line before purchasing a home.

    By identifying the exact problem, we can help you avoid unnecessary repairs while giving you confidence that the issue is being handled correctly.


    High Pressure Sewer Jetting

    Some drain clogs require more than a traditional drain cleaning machine. Over time, grease, sludge, mineral deposits, and tree roots can build up along the inside of your sewer line, restricting water flow and causing recurring backups.

    Our high pressure sewer jetting equipment uses powerful streams of water to thoroughly clean the inside of your pipes. Instead of simply opening a small path through the blockage, hydro jetting removes years of buildup and restores your pipes to a much cleaner condition.

    This service is ideal for recurring drain problems, commercial kitchens, preventive maintenance, and sewer lines affected by heavy grease or tree roots. When combined with a sewer camera inspection, sewer jetting provides one of the most complete drain cleaning solutions available.

    For more information, please visit our Sewer Jetting page!


    What Causes Drain Clogs?

    Most drain clogs develop over time. Grease, soap residue, food particles, hair, paper products, and mineral deposits gradually collect inside the pipe until water can no longer flow freely. In older homes, tree roots are another common cause of sewer line blockages.

    While many homeowners try chemical drain cleaners first, these products often provide only temporary relief and can damage certain plumbing systems. Professional drain cleaning removes the blockage while addressing the source of the problem instead of simply treating the symptoms.

    Regular maintenance and prompt attention to slow drains can help prevent larger plumbing problems in the future.

    Drain Talk Ep. 1 Flushable Wipes

    In this episode of Drain Talk we talk about how “flushable” the flushable wipes actually are!


    Signs You Need Professional Drain Cleaning

    Your plumbing system will often give warning signs before a complete blockage occurs. If you’ve noticed any of the following, it’s a good idea to schedule a professional drain cleaning service.

    • Slow draining sinks, tubs, or showers
    • Gurgling sounds from drains or toilets
    • Unpleasant sewer odors
    • Frequent drain clogs
    • Water backing up into other fixtures
    • Multiple drains clogging at the same time

    Taking care of these issues early can help prevent water damage, sewer backups, and more expensive plumbing repairs.


    Residential and Commercial Drain Cleaning

    Whether you’re a homeowner with a clogged kitchen sink or a business owner dealing with a blocked drain, Petersen Plumbing has the experience and equipment to help.

    We provide professional drain cleaning services for homes, restaurants, offices, retail businesses, apartment complexes, and commercial properties throughout the Quad Cities. Our plumbers arrive with fully stocked service vehicles and the equipment needed to solve everything from routine drain maintenance to difficult sewer line blockages.

    No job is too big or too small. We’ll explain what we find, answer your questions, and recommend the solution that’s best for your plumbing system.

    Drain Talk Ep. 5 – Seeing Is Believing: Sewer Cam + Jetter in Action!

    In this episode of Drain Talk, we’re taking you inside the pipe—literally.


    Why Choose Petersen Plumbing?

    For more than 75 years, Petersen Plumbing & Heating has been helping families and businesses throughout the Quad Cities with dependable plumbing services and honest recommendations. We believe in fixing the problem correctly the first time so you can have confidence in your plumbing system.

    When you choose Petersen Plumbing, you can expect:

    • Licensed and experienced plumbers
    • Professional drain cleaning equipment
    • Sewer camera inspections
    • High pressure sewer jetting
    • Friendly and knowledgeable service
    • Respect for your home and property
    • Honest recommendations with no unnecessary upselling

    We’re proud to be the plumbing company generations of Quad Cities families continue to trust.


    Frequently Asked Questions

    How do I know if I need professional drain cleaning?

    If your drains are slow, making unusual noises, producing foul odors, or clogging repeatedly, it’s time to have them inspected. Taking care of the problem early can often prevent a larger plumbing issue.

    Are chemical drain cleaners safe?

    Most chemical drain cleaners only provide temporary relief and may damage certain plumbing systems over time. Professional drain cleaning is safer and more effective because it removes the actual blockage.

    Can you remove tree roots from sewer lines?

    Yes. Tree roots are one of the most common causes of sewer line backups. Depending on the severity, we can often remove the roots using professional drain cleaning equipment or high pressure sewer jetting. A sewer camera inspection allows us to determine whether additional repairs are needed.

    Do you offer emergency drain cleaning?

    Yes. Our team provides emergency drain cleaning and plumbing services throughout the Quad Cities when unexpected drain and sewer problems occur.


    Schedule Your Drain Cleaning Service Today

    A clogged drain doesn’t have to ruin your day. Whether you’re dealing with a slow kitchen sink, a backed up shower, or a clogged sewer line, Petersen Plumbing & Heating has the experience and equipment to solve the problem.

    We’re proud to provide professional drain cleaning services throughout Davenport, Bettendorf, Moline, Rock Island, East Moline, Silvis, Eldridge, LeClaire, Blue Grass, and the surrounding Quad Cities. Since 1947, we’ve built our reputation on dependable service, quality workmanship, and treating every customer like family.

    Call Petersen Plumbing today at 563-326-1658 to schedule your drain cleaning service or request emergency plumbing assistance.

    You can also request service by filling out our Appointment Request form.