Skip to content

From Camp Hill and Carlisle to Newburg and Shippensburg, Century Home Improvements is the Cumberland County roofing company and home improvement contractor you can trust for all of your home exterior projects.

Whether you need an emergency roof repair after a storm or you want to update your home’s doors and windows to improve energy efficiency, we’re here to help make your Cumberland County home a safe, comfortable place to live.

Explore all of our Services, and contact us for a free, in-home estimate today.

Home Improvement Contractor & Roofing Company in Cumberland County, PA

Our team of experienced, professional roofers and contractors is committed to our mission of delivering the very best services, products, and materials to Cumberland County homeowners. Contact us anytime for:

Gutter helmet on garage roof.

…HIGHLY recommend them to anyone that is looking for assistance.

“I recently had Century Home Improvements come out to check an issue I had with my gutters. They were very responsive, prompt, knowledgeable and professional. They were able to quickly solve my problem and I was surprised as to how affordable the services were. They were honest in the work (did not try to sell me on services that were not needed) and they were wonderful to work with. I will be continuing to use their services in the near future and would HIGHLY recommend them to anyone that is looking for assistance.”Krystle Horta-Rodriguez (Google review)

Google review rating: 4.6 & 171+ reviews (and counting!)

A Roofing Company & So Much More

You probably know us as a spouting and roofing company, but did you know we build beautiful outdoor living spaces, too? Our exterior home improvement team is not only skilled at windows, doors, and siding, they can also build custom  decks, patios, and porches to create outdoor spaces for entertaining and relaxing.

Visit our Decks and Porches Gallery to see some of our recent projects, and contact us for an estimate.


Start Your Home Project Now with Our Simple Financing Service

We want to help our homeowners get the repair and replacement services they need to keep their homes in safe, comfortable working order. That’s why we partner with a financial services company to provide convenient payment options for our customers who want to finance their projects.

Check out our Home Improvement Financing to learn more, or ask about our financing options when you call to schedule your free, in-home estimate.

Get a Free Estimate

Call us Monday through Friday at 717-297-6556, or submit our simple estimate request form to schedule an appointment for a free, in-home estimate. We look forward to servicing your Cumberland County home

Back To Top