Heights plumber with a happy homeowner after a tankless water heater installation in Bergen County, NJ
Top rated on Google · BBB accredited

Same-day plumbing, heating & AC across North Jersey

Family-owned and licensed. Upfront pricing, engineers on staff, and phones answered live 24/7.

  • Top ratedon Google
  • BBBAccredited business
  • LicensedNJ plumbing & HVAC
  • Same-day serviceWithin 24 hours of booking
  • Upfront pricingPrice agreed before we start
  • Licensed & insuredNJ plumbing & HVAC licenses
  • Family owned56 years combined experience
What we do

Plumbing, heating & cooling. One call.

One licensed team for the water, gas, heating and cooling systems in your home or building. No second contractor, no runaround.

Phones answered live 24/7

Something just broke?

Book now and a technician arrives within 24 hours, on time.

Smell gas? Leave the building first and call your gas utility or 911, then call us.

Why Heights

A family business that picks up the phone.

56 years of combined experience across plumbing, heating and cooling, and we still run it like the family company we are.

  1. 01

    Upfront pricing

    You get the price before any work starts. No surprise fees, no up-charges.

  2. 02

    Engineers on staff

    Our mechanical and electrical engineers size systems properly and handle the wiring.

  3. 03

    On time, same day

    Book with us and a technician is at your door within 24 hours, when we said.

  4. 04

    People you can trust

    Every technician is background checked, screened and drug-tested.

Heights Plumbing, Heating & Cooling service trucks lined up on a residential street in Bergen County, NJ
56years of combined plumbing & HVAC experience
Reviews

Judge us on the work.

Every job is a referral waiting to happen. Here is what customers say after we leave.

Read customer reviews
“I was very happy with my service. I called at 5pm, by 6pm my AC unit was fixed. Eddie came and fixed the problem and explained to me what was wrong. I would highly recommend him.”
Dave Patel · Google review
Homeowner guides

Advice from our technicians.

Seasonal maintenance, warning signs and straight answers for North Jersey homes.

All articles
Book service

Book in about a minute.

Five quick questions. We call back to confirm a same-day or next-available appointment.

  1. We call you to confirm a time
  2. A licensed technician diagnoses the problem
  3. You get the price before any work starts
  4. You decide. No pressure.

Prefer to talk? (201) 245-7772

Step 1 of 5Service

What do you need help with?

Please choose an option to continue.

Takes about a minute
How soon do you need us?

Water coming in, no heat or a gas smell? Calling is fastest: (201) 245-7772. If you smell gas, leave the building and call your gas utility or 911 first.

Please choose an option to continue.

What type of property is it?

Please choose an option to continue.

Where’s the property?

So we can send the closest technician. We never share your address.

Enter a street number and street name.

Enter a 5-digit New Jersey ZIP code.

How can we reach you?

Enter a 10-digit New Jersey phone number.

Best time to call

By submitting, you agree that Heights Plumbing, Heating & Cooling may call, text or email you about this request. Reply STOP to opt out of texts. We never sell your information.

Call now Book service