OFFICE LINE

(717) 657-1700

TEXT

(717) 315-1155

FAX

(717) 657-1572

OFFICE LINE

(717) 657-1700

FAX

(717) 657-1572

Your Expert Heating and Cooling Specialists!

NB Mechanical Services Inc. is a family owned and operated heating and cooling company 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.

We provide essential maintenance to all of our customers!

SCHEDULE SERVICE

PREVENTATIVE MAINTENANCE SERVICES

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.

TESTIMONIALS

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

Antionette M.

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.

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.

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.

WHY CHOOSE US?

OFFICE LINE

(717) 657-1700

EMERGENCY

(717) 315-1155

WORKING HOURS

8:00am – 4:30pm