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

Plumbing Services in Bergen & Essex Counties, NJ

Heights Plumbing, Heating & Cooling provides licensed residential and commercial plumbing throughout North Jersey.

  • Licensed & Insured
  • Same-Day Service
  • No Worries Pricing
  • Family Owned & Operated
Plumbing Across North Jersey

Residential & Commercial Plumbing You Can Schedule Today

Heights Plumbing, Heating & Cooling provides licensed residential and commercial plumbing throughout North Jersey. Water heaters, drains and sewers, gas lines, leaks, repiping and fixtures are all handled by our own plumbers, not subcontractors.

We schedule same-day service, arrive on time and quote with upfront No Worries Pricing before work begins. Every technician is background checked, screened and drug-tested.

Plumbing Emergency? Start Here.

Shut off the water at the main if a pipe has burst. If you smell gas, leave the building and call your gas utility or 911 before calling us. Then call us and we will get you on the schedule right away.

(201) 245-7772

Recent work

Recent Plumbing Work in Bergen & Essex Counties

Photos from our own installs and repairs, not stock images.

Tankless water heater with clean copper piping installed in a New Jersey utility room
Tankless water heater with clean copper piping installed in a New Jersey utility room
Replacement gas water heater installed in a New Jersey basement
Replacement gas water heater installed in a New Jersey basement
Heights crew replacing a sewer line by excavation next to a home foundation in New Jersey
Heights crew replacing a sewer line by excavation next to a home foundation in New Jersey
Why Heights

Why Homeowners & Businesses Choose Us for Plumbing

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.

Trusted Technicians

Every team member is background checked, screened and drug-tested for your safety.

Top Rated on Google & BBB Accredited

A top-rated contractor on Google and a BBB Accredited Business.

Service areas

Plumbing Service Across North Jersey

Same team, same pricing, in all 70 Bergen County and 22 Essex County municipalities, plus 10 more counties across North Jersey.

Bergen County, NJ

Plumbing, heating and AC service in all 70 Bergen County municipalities.

View all Bergen County service areas

Essex County, NJ

Plumbing, heating and AC service in all 22 Essex County municipalities.

View all Essex County service areas

Plumbing FAQs

Do you handle both small repairs and large plumbing projects?

Yes. The same licensed plumbers who fix a leaking faucet also replace sewer laterals, repipe houses and handle commercial plumbing. Nothing is too small to schedule.

Is your pricing really upfront?

Yes. We diagnose first, then give you the price for the repair before we start. That is what we mean by No Worries Pricing: no surprise fees or up-charges.

How quickly can you come out?

When you schedule with us we provide service within 24 hours, and our phones are answered live 24/7 so after-hours calls are booked for the next available appointment.

Which areas do you serve for plumbing?

All of Bergen County and all of Essex County, New Jersey, from our offices in Fair Lawn and Hillsdale.

Request Service

Get Plumbing Help

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

(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