Mon–Sat: 8:00 AM – 10:00 PM · Sunday: Closed  ·  24/7 live answering

Drain Cleaning in Bergen & Essex County, NJ

We clear the clog, then tell you honestly whether the drain is going to do it again.

  • Licensed & Insured
  • Same-Day Service
  • No Worries Pricing
  • Family Owned & Operated

Heights Plumbing, Heating & Cooling clears slow and blocked drains for homes and businesses throughout North Jersey. Kitchen sinks, tubs, showers, laundry standpipes, floor drains and main lines, we have the machines and the cameras to handle all of them.

We offer same-day service and upfront No Worries Pricing, so you know what the job costs before we start. Our technicians are background checked, screened and drug-tested, and they protect your floors and fixtures while they work.

A Slow Drain Is a Warning, Not an Inconvenience

Water that takes a minute to disappear, a gurgle from the next fixture over, or a faint sewer smell under the sink are all early signs. Most people live with it until the day the drain stops entirely, which is usually the worst possible day.

Kitchen lines fill with grease and food waste. Bath lines fill with hair and soap. Main lines in older North Jersey homes collect scale inside cast iron and, where the lateral is old clay, tree roots work in through the joints. Each of those needs a different tool.

What Our Drain Cleaning Service Includes

We find out which drains are affected before we open anything, because one slow fixture and three slow fixtures are different problems. We access the line through the proper cleanout when possible, then use a cable machine sized to the pipe to cut through the blockage and pull it back out.

After the line is flowing, we run water to confirm the drain holds up under real volume. If the clog came back fast, or if the cable tells us the pipe is scaled, root-filled or damaged, we will recommend a camera inspection or hydro jetting instead of repeating the same snaking every few months.

Signs You Need Professional Drain Cleaning

  • Sink, tub or shower drains slowly
  • Gurgling sounds from nearby fixtures
  • Sewer or musty odor near a drain
  • Water backing up into a tub or floor drain
  • Repeat clogs in the same fixture
  • Multiple drains slow at the same time
  • Standing water in a basement floor drain
  • Fruit flies or drain flies around a sink

Noticing any of these? Call (201) 245-7772 or request service online. Same-day appointments across North Jersey.

Our Drain Cleaning Process

  1. Identify the affected line

    We check which fixtures are slow to determine whether the problem is a single trap, a branch line or the main.

  2. Access properly

    We work through a cleanout where one exists, and protect floors, cabinets and fixtures before any machine comes in.

  3. Clear the blockage

    We match the cable and cutter head to the pipe size and the type of clog, then work the line until it is fully open.

  4. Flow test

    We run water at volume to confirm the drain handles real use, not just a trickle.

  5. Recommend next steps

    If the pipe is scaled, rooted or damaged, we tell you, and we explain whether a camera inspection or jetting is the smarter move.

Drain Cleaning Services We Offer

Kitchen drain cleaning

Clearing grease and food buildup from sink drains, disposal lines and the branch that serves them.

Bathroom drain cleaning

Tub, shower, lavatory and toilet branch lines clogged with hair, soap and scale.

Main line and cleanout service

Clearing the main drain that carries the whole house, accessed through the cleanout.

Laundry and floor drain cleaning

Standpipes and basement floor drains that back up during a wash cycle or a heavy rain.

Camera inspection add-on

A video look inside the pipe after clearing, so you know whether you are dealing with buildup, roots or a broken section.

Hydro jetting for heavy buildup

When cabling only punches a hole through grease or scale, jetting scours the pipe wall back to full diameter.

Why Choose Heights for Drain Cleaning

  • Family Owned & Operated: A family business means more personalized service than you get from big chain providers.
  • 56 Years of Industry Experience: Over 56 years of combined industry experience across plumbing, heating and cooling.
  • Licensed & Insured: NJ HVAC Lic. #197400 and NJ Plumbing Lic. #1221100. Fully insured for residential and commercial work.
  • Engineers On Staff: Our own mechanical and electrical engineers design systems and handle wiring, so you don’t need a second contractor.
  • Same-Day Service: Schedule with us and we’ll provide service within 24 hours, arriving on time as scheduled.
  • No Worries Pricing: Straightforward pricing with no surprise fees or up-charges. You know what you’re paying before we start.

Drain Cleaning Across Bergen, Essex & North Jersey

We provide drain cleaning from our offices in Fair Lawn and Hillsdale to every municipality in Bergen County and Essex County, including:

View all service areas

We also serve Sussex County, Passaic County, Warren County, Morris County, Hudson County, Union County, Hunterdon County, Somerset County, Middlesex County, Mercer County.

Drain Cleaning FAQs

Should I try a chemical drain cleaner first?

We would rather you did not. They often fail on solid blockages, they can damage older pipes and seals, and they create a hazard for the plumber who has to open the line afterward.

How often do drains need cleaning?

That depends on the house. Homes with older cast-iron waste lines, heavy kitchen use or a history of root intrusion benefit from periodic maintenance. A drain that clogs more than once a year is telling you something.

Why do all my drains back up at once?

Multiple fixtures backing up together points to the main line rather than an individual trap. That is when a camera inspection is worth doing so you can see what is actually down there.

Will snaking damage my pipes?

Not when the machine and cutter head are matched to the pipe. We size the equipment to the line, which matters especially in older cast iron and clay.

Do you clean commercial drains too?

Yes. We serve restaurants, offices and other businesses across North Jersey, including grease-heavy kitchen lines.

Related Services

Request Service

Schedule Drain Cleaning

Tell us what is going on and we will call back to confirm a same-day or next-available appointment with upfront pricing.

(201) 245-7772

Request Service

Four quick steps. We call back to confirm a same-day or next-available appointment.

Step 1 of 4 · What do you need help with?

Service needed
Tap an option to continue
Urgency
Service address

Enter a street number and street name.

Enter a New Jersey ZIP code (07001–08989).

We serve twelve counties across North Jersey.

Contact details

Enter a 10-digit New Jersey phone number.

Call Now Schedule Service