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

Heating Services in Bergen & Essex Counties, NJ

Heights Plumbing, Heating & Cooling repairs, maintains and replaces furnaces, boilers and heat pumps for homes and businesses throughout North Jersey.

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

Residential & Commercial Heating You Can Schedule Today

Heights Plumbing, Heating & Cooling repairs, maintains and replaces furnaces, boilers and heat pumps for homes and businesses throughout North Jersey. Steam and hot-water boilers in older North Jersey homes are a specialty.

Our mechanical engineer performs heat loss calculations so replacement systems are sized correctly, and our electrical engineer means we handle our own wiring. Same-day service with upfront No Worries Pricing.

No Heat? Same-Day Service.

If you smell gas, leave the building and call your gas utility or 911 first. Otherwise call us and we will get a technician out within 24 hours of scheduling.

(201) 245-7772

Recent work

Recent Heating Work in Bergen & Essex Counties

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

High-efficiency gas boiler with copper piping installed by Heights in New Jersey
High-efficiency gas boiler with copper piping installed by Heights in New Jersey
New gas furnace and ductwork installed in a New Jersey basement
New gas furnace and ductwork installed in a New Jersey basement
Steam boiler with new copper near-boiler piping installed in a New Jersey home
Steam boiler with new copper near-boiler piping installed in a New Jersey home
All services

Heating Services

Every heating service we offer, organized the way customers look for them.

Repair & Maintenance

Installation & Systems

Commercial Heating

Why Heights

Why Homeowners & Businesses Choose Us for Heating

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

Heating 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

Heating FAQs

My heat is out. What should I check first?

Confirm the thermostat is set to heat and calling, check that the furnace or boiler switch and breaker are on, and make sure the filter is not clogged. If it still does not run, call us for same-day service.

Do you work on steam boilers?

Yes. Many older homes across North Jersey still heat with steam or hot-water boilers, and we repair, maintain and replace them, including the near-boiler piping.

Are heat pumps a good option in New Jersey?

Modern cold-climate heat pumps work well here, especially paired with a backup heat source. We evaluate your home and utility costs before recommending one.

How often should a heating system be serviced?

Once a year before the heating season. Annual service checks combustion, venting, safety controls and the heat exchanger, and it keeps efficiency where it should be.

Request Service

Schedule Heating Service

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