Plumbing & HVAC Services in Jefferson, NJ

Licensed plumbing, heating and AC for Jefferson 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

Jefferson Township spreads across the highlands from the Lake Hopatcong shoreline up through the Oak Ridge and Milton sections, and Route 15 and Route 23 are the way in and out. Much of the housing is former lake and vacation property that became year-round, sitting on steep, rocky lots. Add private wells and septic systems in the outlying sections and a service call here looks nothing like one in a sewered suburb.

Heights Plumbing, Heating & Cooling is a family-owned, licensed and insured plumbing and HVAC company serving the township of Jefferson in Morris County, New Jersey. ZIP 07438, 07849. 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 Jefferson Homes & Buildings

  • Homes in the outer sections are commonly on private wells and septic systems, so water quality, pump and pressure tank problems are as routine as fixture repairs.
  • Well water in this part of the highlands is often hard or high in iron, which stains fixtures and shortens water heater life unless it is treated.
  • Steep lake-side lots and split-entry cottages leave odd equipment locations and long pipe runs, and ductless heads are frequently the practical way to heat or cool a converted room.
  • Winterized summer houses often still have the undersized or oddly zoned heating layout they were given during the conversion.

Sections of Jefferson we serve include Oak Ridge, Milton, Lake Hopatcong, along with every other part of the township.

Popular Services in Jefferson, NJ

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

Plumbing Services in Jefferson

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

Air Conditioning Services in Jefferson

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

Heating Services in Jefferson

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 Jefferson

Commercial work in Jefferson is mostly local — small retail plazas and restaurants along the highways, marinas and lake businesses, schools and houses of worship. Our commercial division handles rooftop units, commercial boilers and commercial plumbing, with an electrical engineer on staff for the wiring. See all commercial services.

Jefferson Plumbing & HVAC FAQs

Our well water leaves orange staining and the water heater failed early. Are those related?

Very likely. Iron and hardness both come out of solution inside the tank, which accelerates scale and shortens its life. We test the water, then recommend treatment sized to your actual numbers rather than a one-size softener.

Do you work on houses that are on septic rather than sewer?

Yes. On septic properties we are careful about what goes down the line, we jet and clear house drains without pushing problems into the field, and we tell you plainly when the symptom points at the tank or field instead of the plumbing.

Water pressure drops when two taps run in our lake house. Is the well failing?

Not usually. Nine times out of ten it is the pressure tank, the switch setting or a restricted line, all of which are fixable. We test the system before anyone suggests work on the well itself.

Nearby Service Areas

We also serve these neighboring communities:

All Morris County service areas   All service areas

Request Service in Jefferson

Schedule a Plumber or HVAC Technician in Jefferson

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