Contact Our Office in Enola, PA



  • 12 Hour advance notice for cancellation of scheduled appointments is required or cancellation fee will apply
  • Payment is to be paid in full upon completion unless previously arranged
  • We reserve the right to refuse service


  • Each township/bureau holds it's own permit requirements. It is the property owners expense to obtain any permits required by the township/bureau in which they reside. NB Mechanical will not be responsible for any costs associated with permits/fees incurred in relation to permit or township/bureau fees and laws.
We proudly service Dauphin, Cumberland, Lancaster, and York counties!
Send us a message: