We offer military and first responder discounts.
CertainTeed offers $250 gift cards to Cabelas to all U.S. military personnel with a CertainTeed integrity roofing system.

Trust an Experienced Roofing Contractor With Your Replacement

Johnson Exteriors serves residents in Mechanicsburg, PA and the surrounding area

Johnson Exteriors is the go-to roofing contractor in Mechanicsburg, Pennsylvania; we serve residents of Perry, Dauphin, Cumberland, York and Lancaster counties. If you need home improvement services in the area, our team will walk you through the process from start to finish, answering any questions you have along the way. We are fully licensed, accredited and insured. Plus, all our staff members go through individual training programs to ensure they continue to meet our world-class standards.

We are Mechanicsburg's preferred roofing contractor

You should hire the best in the business for your roof replacement. Johnson Exteriors is a CertainTeed ShingleMaster, placing us among the top 3% of roofing contractors nationwide. As a locally owned and operated business, we work to support the community you live in. Whether you need a basic roof repair or a new door installation, you can depend on us to get the job done right every time.

Let us tackle your home improvement project

Every home improvement project takes time. However, with a professional roofing contractor like Johnson Exteriors, you can speed up the process. We provide replacement and repair services for:

Do you need a window replacement for your home in Mechanicsburg, Pennsylvania? Schedule your service with us today by calling 717-614-5130.

  • Johnson Exteriors

    Mechanicsburg, PA 17055

    GET DIRECTIONS


    Call Us
    Phone: (717) 614-5130