NB Mechanical2023-11-30T15:48:16+00:00



(717) 657-1572


(717) 657-1700


(717) 657-1572

Your Expert Heating and Cooling Specialists

Heating and Cooling SpecialistsHeating and Cooling Specialists

NB Mechanical Services Inc. is a family owned/operated Heating and Cooling Specialists that provides quality heating and cooling services to our neighbors in Mechanicsburg, Camp Hill, and the surrounding communities of Cumberland, Dauphin, York, Lancaster and Perry Counties.

Founded in 2001,  NB Mechanical Services Inc.’s reputation has remained solid with their customers.  Over the years, the company has become known as a high quality heating and cooling company within the Greater Harrisburg Area.  NB Mechanical co-owner and President John Ness, credits the success of the business to the NB staff providing the highest quality customer service possible. Our skilled team is capable of handling all of your heating and cooling needs.

We will work with you to save you money on anything from a new system install or a replacement water heater to a simple thermostat upgrade! And, we will maintain your existing equipment to its best capacity.

We provide essential maintenance to all of our customers!

Silver Contract Comfort Club Option:

The Silver Contract Comfort Club
Option is $215
With this comfort club, the “perks” include one Spring service of A/C system and one Fall service inspecting forced air, gas, furnace, gas boiler, and/or heat pump.
You also receive:
  • priority service
  • no extra overtime or weekend charges
  • discount on diagnostic fees
  • discount on parts

One-Time Maintenance Option:

Spring/Summer service or Fall/Winter service (see above).


Prevent minor issues from becoming major financial disasters. Contact us to perform scheduled maintenance services on your heating and/or air conditioning system(s). We’ll keep them running smoothly to help avoid complications. 

Should we find a complication, we can usually quickly repair the issue with little fuss. We offer a variety of maintenance packages, so give us a call today to discuss which maintenance package best fits your needs.



I was very impressed that they replaced the damaged air handler that came and got a new one within minutes…instead of installing the damaged one. Thank You!

Pamela R.

Continue your excellent customer service and genuine concern for your customers!

Antionette M.

Expertise. Fairness. Fairly priced. When another major local service said we needed a new heat pump (at a cost of 17K) we got a second opinion. It needed a repair and keeps humming along. We have very complicated systems and NB mechanical keeps them in shape. Further, the same technician Chris has serviced them for 3 years straight. You won’t be disappointed.

Heather A.

Scheduling the appointment was quick and easy. The service technician arrived on time and was professional. He analyzed the system and fixed the cooling problem but indicated further work might be needed. The bill was a bit higher than I expected but within the identified range.

George S.

I requested service on a Sunday afternoon and heard from John within an hour or so. We set up an appointment for Monday afternoon which is the time that worked best for us, but John was willing to come early in the morning. I will contact John again and would recommend him to friends and family.

Krista F.



(717) 657-1700


(717) 315-1155


8:00am – 4:30pm

Go to Top