Buffalo, NY
Drain Cleaning Services
Clearing Clogged Drains, Sewer Line Cleaning
Purtill Plumbing offers professional drain cleaning services to keep your plumbing system running smoothly and prevent costly disruptions. Over time, drains can become clogged with debris, grease, hair, and mineral buildup, leading to slow drainage or complete blockages. Our expert team uses advanced equipment, including drain snakes and hydro jetting, to clear even the toughest clogs, restoring proper flow and preventing further damage to your pipes.
Routine drain maintenance is essential to avoid plumbing emergencies and extend the life of your pipes. Whether you’re dealing with a minor clog or a major blockage, our skilled plumbers provide efficient and thorough cleaning to ensure optimal performance. With **fast response times and reliable service**, Purtill Plumbing is your trusted partner for keeping drains clear and your plumbing system in top condition.


![]()
“Excellent prompt service.”
“Class Act Company, would highly recommend Purtill Plumbing to family and friends. Mike cares about his customers. They go Above and beyond.”
Jayne S.
![]()
“Absolutely the best customer service. “
“Came to my home for help with a sump pump issue, and quickly diagnosed the issue. Will gladly keep them in mind if any other plumbing issues arise in the future.”
Richard W.
![]()
“Highly recommend.”
“I rarely leave a review, however, I’ve been w Purtill for many yrs and they always get it right, needed a second opinion on a tankless h2o heater, they all showed up in sequence and fixed the old one, they literally saved me thousands of dollars and have always taken care of my home and plumbing.”
Mary K.
Clearing Clogged Drains

We provide clearing clogged drains services to quickly resolve blockages and restore proper drainage in homes and businesses. Clogged drains can result from grease buildup, hair, soap residue, food waste, or even foreign objects, leading to slow drainage or complete backups. Our team uses professional-grade equipment, such as drain augers and hydro jetting, to break through tough clogs and ensure your pipes remain clear and fully functional.
A blocked drain can cause unpleasant odors, water damage, and potential plumbing system failures if left untreated. That’s why we offers prompt and efficient service to tackle drain issues before they escalate. Whether it’s a slow sink drain, a clogged shower, or a backed-up main sewer line, our experienced plumbers deliver reliable solutions to keep your plumbing running smoothly.
Sewer Line Clearing

Sewer line clearing services are essential for maintaining a properly functioning plumbing system. Blocked sewer lines can cause slow drains, foul odors, and even wastewater backups, leading to potential health hazards and costly property damage. Common culprits include tree roots, grease buildup, and debris accumulation, all of which can restrict or completely block the flow of waste. Using advanced techniques such as hydro jetting and drain snaking, professional plumbers can efficiently remove obstructions and restore normal function.
Routine maintenance and timely sewer line clearing help prevent major plumbing issues before they escalate. If left unchecked, blockages can lead to pipe corrosion, cracks, or even complete sewer line failure, requiring expensive replacements. A professional inspection can identify early signs of trouble, ensuring that any buildup or root intrusion is removed before it causes severe damage. Investing in regular sewer line maintenance keeps your plumbing system in top condition and helps avoid unexpected disruptions.
Akron
Alden
Amherst
Angola
Aurora
Blasdell
Boston
Brant
Buffalo
Cheektowaga
Clarence
Colden
Collins
Concord
Depew
East Aurora
Eden
Elma
Evans
Gowanda
Grand Island
Hamburg
Holland
Kenmore
Lackawanna
Lancaster
Marilla
Newstead
North Collins
Orchard Park
Sardinia
Sloan
Springville
Tonawanda
Wales
West Seneca
Williamsville
Ellicottville (Cattaraugus County)
Springville (Cattaraugus County)
Williamsville
Ellicottville (Cattaraugus County)
Springville (Cattaraugus County)