Plumbing & HVAC Services in Madison, NJ

Licensed plumbing, heating and AC for Madison homes and businesses. Same-day service, upfront pricing.

  • Same-day serviceWithin 24 hours of booking
  • Upfront pricingPrice agreed before we start
  • Licensed & insuredNJ plumbing & HVAC licenses
  • Family owned56 years combined experience

Madison is a borough known as the Rose City, with a train station downtown, a university campus on its edge and blocks of Victorian and pre-war houses on shaded streets. Those older homes tend to come with hot-water or steam boilers, radiators instead of ducts, and supply piping that has been spliced by several generations of plumbers. Cooling an old house without ductwork is one of the most common questions we get here.

Heights Plumbing, Heating & Cooling is a family-owned, licensed and insured plumbing and HVAC company serving the borough of Madison in Morris County, New Jersey. ZIP 07940. We offer same-day service, on-time arrival and upfront pricing on every job, and we handle residential and commercial work.

What We See in Madison Homes & Buildings

  • Radiator heat is widespread in the older sections, so cooling usually comes from ductless systems or a carefully planned small-duct install rather than a conventional retrofit.
  • Pre-war houses here often have a mix of piping materials from decades of partial repairs, which is why a leak in one spot can be a sign of a bigger pattern.
  • Plaster walls and finished woodwork raise the cost of guessing, so locating a leak or a pipe run precisely before opening anything up pays for itself.
  • Mature street trees put steady root pressure on older sewer laterals near the downtown blocks.

Popular Services in Madison, NJ

These are the services Madison customers call us for most, based on the local housing and building stock.

Plumbing Services in Madison

Our licensed plumbers handle water heaters, drain cleaning, sewer line repair, leak detection, gas lines, repiping and fixture work for Madison homes. See all plumbing services.

Air Conditioning Services in Madison

AC repair, maintenance, replacement and ductless mini splits for Madison homes, sized with real heat gain calculations by our mechanical engineer. See all air conditioning services.

Heating Services in Madison

Furnace, boiler and heat pump repair, maintenance and installation, including the steam and hot-water systems common in older Morris County homes. See all heating services.

Commercial Plumbing & HVAC in Madison

Madison's commercial base centers on its Main Street district — restaurants, small retail and professional and medical offices — plus a college campus and the borough's schools. Our commercial division handles rooftop units, commercial boilers and commercial plumbing, with an electrical engineer on staff for the wiring. See all commercial services.

Madison Plumbing & HVAC FAQs

We have radiators and no ducts. What are our real options for air conditioning?

Ductless mini splits are the usual answer in Madison's older homes because the line set is small and the walls stay intact. Where there is usable attic or closet space, a compact ducted system is sometimes possible, and we will tell you which one your house can actually support.

Is it safe to keep an old boiler that still works in a historic house?

Often yes, if the combustion, venting and safety controls check out on inspection. We test those, show you the condition of the near-boiler piping, and let you decide with real information rather than a scare.

Will you pull the permit for work in the borough?

Yes. Boiler, furnace and water heater replacements are permitted work in New Jersey. We file the permit, do the installation to code and stay on the job through inspection.

Nearby Service Areas

We also serve these neighboring communities:

All Morris County service areas   All service areas

Request Service in Madison

Schedule a Plumber or HVAC Technician in Madison

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

(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