Shrewsbury PA Roofing Contractors

Affordable Shrewsbury, PA Roofing Contractors

The Best Roof Rates in York / Shrewsbury, PA

We Offer Fast & Friendly Roofing Services

Free, No Obligation Roofing Quote

We Are Available 24/7 (717) 953-3057

Trusted By Hundreds of Roofing Customers

Contact Us Today

Customer Service Is Our # 1 Priority

Since 1972, Affordable Roofing has been providing the residents of Shrewsbury, PA and all York, Pennsylvania areas, with quality new, roof installation and high levels of customer service. Our owners (John and Roland) personally work on each Shrewsbury, PA roofing job, and their customers’ are provided with a detailed, written roofing estimate before any roof installation, work begins.

With our keen eye for detail and a policy of honest and open communication, you can feel good about choosing Affordable Roofing whether you need to replace your whole roof, replace gutters or you want new shingles put on your roof — Affordable Roofing does the roofing work right the first time period.

Please call this York / Shrewsbury, PA Roofing Contractor at (717) 953-3057 for more information. 

Some Of The Roofing Services We Provide in Shrewsbury, PA

Roofing Contractors Shrewsbury, PA Reveal
How You Can Know When to Replace Your Roof

Eventually, every Shrewsbury, PA homeowner needs to decide about their roof. Are the issues and damages okay to just repair, or does the whole roof need to be replaced? If your roof is over a certain age, is it okay to patch it up or how do you know when it is time for a new roof? These are all common questions that Shrewsbury, PA homeowners must deal with at some time or another.

Your roof is not like other renovations you make to your Shrewsbury, PA home. The condition of your roof affects every room in your house. The amount of energy loss through heat or air loss is highly contingent upon the condition of your roof as well. For these reasons, it is important to take roofing issues seriously and err on the side of caution whenever a true decision needs to be made.

Loose or Missing Shingles

A few loose or missing shingles is generally nothing to worry about too much. Shingles are easy to replace so repairing problems like this are quite easy and in most cases, can be done by yourself if extreme caution is taken.

If you have a lot of shingles missing from a large area, this might be a sign that your Shrewsbury, PA house roof is beyond the help of a few minor patch jobs and needs to be replaced. Also, if there are granules of shingle material in your gutters, this is a sign of advanced wear and means that it is time to replace your roof.

Leaky Spots

A few minor leaks can also be patched, but they need to be done immediately and properly. The slightest amount of water can spread and cause bad, and expensive, problems very quickly. Dark or discolored spots are signs of more significant water damage.

It is highly recommended that you consult with a professional Shrewsbury, PA roofer to get leaks patched so the problem does not worsen.


Sagging or bulging spots on your roof is a very, very bad sign that your roof needs to be replaced, and soon. These are the signs that your roof could be on the verge of caving in.

For issues this serious, do not delay in calling professional Shrewsbury, PA roofing contractors and having your roof replaced as soon as possible. A big hole in your roof is going to be a lot bigger of a problem, and so is the expense of the damages if that does occur.


Typically, if your roof is over 20-years old, it is either time for a new roof or it is getting very close. There are certain roofing materials that are exempt from this rule, however. Tile, metal, or concrete roofs almost never need to be replaced except in the event of extensive damage. Of course, it takes a lot to damage a metal or concrete roof.

Keeping up with routine maintenance and performing regular inspections can extend the life of your roof. Make repairs and patch issues as soon as you can after they occur and you can prevent them from becoming more serious issues down the road.

Roof Repairs

Our mission here at Affordable Roofing of York, PA is to offer the most pleasant customer experience possible while providing our services in an honest, timely, professional and complete fashion. You can read the “Top 12 Reasons Our Customers’ Refer their Friends, Family and Colleagues to Us” Click Here


Roof Installations

We understand that installing a new roof or making major repairs can be a costly investment. For this reason, we make sure you fully understand the work that is needed before we begin your project. New Roofing, Tear-Off Roofing, GAF Timberline Architectural Roofing, Lifetime Roofing, Rubber Roofing. Keep Reading….


Gutter Installation,

Installing new gutters can prevent water from collecting on the roof or near the building’s foundation. Using a gutter guard may also prevent a home from rotting and extend the useful life of the gutter itself. Learn More by Clicking Here

Roof Tune-Up Starting at $49

$49 for inspection of your roof by a roofing specialist and a $100 repair credit. Also, minor roof repairs to issues that can cause water infiltration. For more details Click Here

Perimeter Guard©

As a roofing contractor for the last 44 years, doing tear offs has revealed more than a few times that rotten and degraded decking around the perimeter was due to lateral water intrusion between the drip edge and flashings, and not from a failure of the roof covering itself. So, in order to cover all bases and to install the best water tight roofing system possible, we now want to introduce our new perimeter seal to residents of York, PA. Read More

Best Roof Repair and Installation Price Guarantee in York, PA

Affordable Roofing of York, PA will guarantee that we will beat any bona fide price in writing from any other roofing company in York County, PA. Here are all the details No Fine Print

Call Us Now at (717) 953-3057. There Are No Hassles and No Obligation to Buy!

Roofing Contractors Shrewsbury, PA

Shrewsbury, PA Roofing Contractor

© 2021 Roofing Contractors Shrewsbury, PA