Tubs / Toilets / Sink Drains

Drain Cleaning & Repair Services
Fast, Reliable Solutions for Slow or Clogged Drains
Do you have a sink that drains slowly or clogs easily? Does a toilet clog all the time?
Most drain systems will get clogged at some time. If you’ve tried DIY solutions but nothing has worked, it might be time to call on the professionals. Our experienced and licensed plumbers will diagnose and clear your drain problem so you won’t have to worry about water backups any more.
Request an Appointment To Diagnose Your Drain Issue
Contact us to schedule an appointment to get your drain problem cleared.
We’re available 24/7 for emergencies.
Common Causes of Drain Clogs
Hair. Hair is one of the most common causes of drain clogs. It can come from human hair, animal fur, or even pet hair. Hair can build up over time and create a clog.
Soap. Soap scum is a residue that forms when soap dissolves in water. It can build up over time and create a clog.
Food scraps. Food scraps can also cause drain clogs. They can get caught in the drain and create a barrier that prevents water from flowing.
Grease. Grease is another common cause of drain clogs. It can come from cooking oil, animal fat, or even hair products.
Mineral buildup. Mineral buildup from hard water can also cause drain clogs. Clogs can also form from certain types of water softeners, although this is less likely.
Why Choose Professional Drain Cleaning?
DIY fixes sometimes work but persistent drain issues need professional help. Our team uses the latest technology to:
- Clear hair, soap scum, grease, food scraps and mineral build up
- Diagnose the problem fast and accurately
- Fix minor pipe damage caused by blockages
- Give you maintenance tips to prevent future blockages
“Barber Plumbing is my “go to” for all my plumbing needs because they are responsive, thorough, professional and all-around great people. Thank you, Barber team!“
Jennifer Walker (Google Review)
Plumbing Vent Stack Issues Can Cause Drain Problems
Yes, poor plumbing ventilation can cause drain and toilet clogs. The vent stack is a vertical pipe that connects the drains in your home to the main sewer line. It allows air to flow into the system and prevent clogs. If the vent stack is clogged, air will not be able to flow freely and clogs will be more likely to occur.
Here are some of the signs of a clogged vent stack:
- Slow-draining drains
- Gurgling sounds
- Foul odors
If you’re experiencing any of these issues, it is important to have your vent stack inspected by a licensed plumber.

Slow-Flushing or Clogged Toilet
A toilet that flushes slowly or gets clogged easily could be a result of poor ventilation or a clog in the drain. A plumber will need to diagnose which issue is causing your drain problem.
If your toilet is clogged, it is important to turn off the water supply and to try and unclog it yourself before the water overflows onto the floor, which could lead to floor, ceiling or other water damage.
Here are a few things you can do to try to unclog your toilet:
- Plunge the toilet
- Use a wire hanger or snake tool to break up the clog
- Use a chemical drain cleaner like Liquid Plumr or Drano as a last resort. Chemical cleaners are harsh on pipes and should not be used often.

Dishwasher Won’t Drain
Does your dishwasher leave water pooled at the bottom after a wash cycle? This could be caused be a couple things.
- Dirty Filter: Most dishwashers have a cylinder-shaped filter that needs to be cleaned regularly. Run it under hot water and brush if necessary to remove debris.
- Clogged Drain Hose: The drain hose connected to the sink drain from the dishwasher drain pump can sometimes get clogged with food particles. The hose will need to be disconnected and cleared.
- Bad Drain Pump: If your dishwasher doesn’t drain at all, the drain pump is probably bad and needs to be replaced.
What To Expect From Our Service
- Prompt and professional evaluation of your drain issues
- Safe, effective drain clearing using cameras, snakes, and hydro-jetting (when needed)
- Repair of minor drain pipe issues to restore proper flow
- Friendly advice to help you maintain clear drains at home
- 24/7 emergency availability for urgent drain blockages

Drain Cleaning Services in Chester County, PA
Based in Honey Brook, Barber Plumbing & Heating serves our neighbors in southwestern Chester County, including:
- Honeybrook
- Chester Springs
- Phoenixville
- Downingtown
- Atglen
- Coatesville
- Cochranville
- Thorndale
- Morgantown
- Glenmoore
- Kennett Square
Frequently Asked Questions — Drain Cleaning & Repair Services
What kind of drains do you service?
We handle all residential drain issues — bathroom sinks, kitchen sinks, tubs, showers, toilets, and dishwashers. Whether it’s a slow drain, recurring clog or standing water, we’ll get it cleared and working.
Where do you serve?
Honey Brook and surrounding areas in southwestern Chester County including Downingtown, Phoenixville, Chester Springs, Atglen, Coatesville, Glenmoore, Morgantown, Cochranville, Thorndale and more.
Do you offer 24/7 emergency drain cleaning?
Yes — we’re available 24/7 for plumbing emergencies. If you’re dealing with a clogged toilet, slow drains causing backups or potential water damage call us now at (610) 273-2369.
My toilet keeps clogging — can you help?
Yes. Recurring toilet clogs can be caused by drain blockages or poor venting. Our licensed plumbers will quickly diagnose the issue, clear the line and make any repairs.
Why won’t my dishwasher drain?
Common reasons are a clogged filter, blocked drain hose or a failing drain pump. We’ll identify the problem, clear the obstruction or replace the faulty part so your dishwasher drains properly.
Can poor venting cause drain problems?
Yes. Clogged or blocked plumbing vent stacks can cause slow drainage, gurgling noises or unpleasant odors. We check for vent issues when diagnosing drain problems to ensure a complete fix.
Do you help prevent future clogs?
Yes. In addition to clearing current blockages we offer advice on how to prevent future issues — like minimizing grease and food scraps in kitchen drains or using hair catchers in showers.
How do I schedule a drain service?
Easy. Just call us at (610) 273-2369 or use the contact form on our website to request an appointment. We’ll schedule a time that’s convenient for you and get your drains flowing again fast.
Request an Appointment To Diagnose the Drain Problem
Contact us to schedule an appointment. A licensed, experienced plumber will quickly diagnose and offer a solution to fix your drain problem.