Looking to join the HB McClure team? Ready for service, estimate or installation? Whether you need a replacement quote, system repairs or emergency service we are here to help. Request Contact - Commercial Name* First Last Address* Street Address Address Line 2 City AlabamaAlaskaAmerican SamoaArizonaArkansasCaliforniaColoradoConnecticutDelawareDistrict of ColumbiaFloridaGeorgiaGuamHawaiiIdahoIllinoisIndianaIowaKansasKentuckyLouisianaMaineMarylandMassachusettsMichiganMinnesotaMississippiMissouriMontanaNebraskaNevadaNew HampshireNew JerseyNew MexicoNew YorkNorth CarolinaNorth DakotaNorthern Mariana IslandsOhioOklahomaOregonPennsylvaniaPuerto RicoRhode IslandSouth CarolinaSouth DakotaTennesseeTexasUtahU.S. Virgin IslandsVermontVirginiaWashingtonWest VirginiaWisconsinWyomingArmed Forces AmericasArmed Forces EuropeArmed Forces Pacific State ZIP Code Email* Phone*How can we help you?Describe Your Need*- - Select One - -Discuss Commercial Preventative MaintenanceNon-Emergency HVAC, Plumbing, Electrical Service CallDuct Cleaning Estimate for Commercial BuildingCommercial System Estimate RequestRequest Fuel Oil and/or Propane DeliveryOtherPlease Select One* I do not have an account with HB McClure I already have an account with HB McClure CommentsCommentsThis field is for validation purposes and should be left unchanged. Δ HarrisburgPhone Number: 717-232-4328 Mailing Address: HB McClure Company PO Box 1745 Harrisburg, PA 17105 Main Office Address: HB McClure Company 600 South 17th Street Harrisburg, PA 17104 Fax Numbers: Service: 717-214-3264 Sales: 717-234-3730 YorkPhone Number: 717-846-8858 Fax Numbers: Service: 717-214-3264 Sales: 717-234-3730 LancasterPhone Number: 717-285-2228 Fax Numbers: Service: 717-214-3264 Sales: 717-234-3730