There are a few common signs that will help you to determine whether or not you need to replace your existing roof:
  • Missing shingles
  • Curling shingles
  • Blistering shingles
  • Loss of shingle granular
  • Black spots on your roof
  • Exposed fiberglass on your roof
This can each mean that your roof is at the end of its life. If you’re still not sure, give us a call - we’d love to come out to give a free estimate!
Just like every other functioning part of your home - the windows and doors have a lifespan in which they are still doing their job. Here is your basic checklist:
  • Feeling a breeze through your windows on a windy day or a draft on cold days
  • Noticing fog of glass on your doors or windows
  • Struggling to open your windows
If you neglect to replace your windows and doors when you notice these signs, you actually lose money in the long run by asking your heating and cooling systems to overcompensate.
The lifespan of a new roof should be a minimum of 20 years. However, here at Preferred Home Improvement, we install roofs that guarantee a lifespan of 30+ years with proper maintenance.
One to three days, variables permitting.
Quality siding should have an average lifespan of 30 - 35 years.
Here at Preferred Home Improvement, we offer vinyl, fiber cement, and James Hardie siding.
Yes, we offer 0% financing for all of our services here at Preferred Home Improvement. Give us a call today to learn more about this offer!
We offer the following types of windows to choose from:
  • Replacement Windows
  • Decorative Windows
  • Casement Windows
  • Picture Windows
  • Awning Windows
  • Single Hung & Double Hung
  • Bay & Bow Windows
  • Sliders
  • Jalousie Windows
  • Glass Block Windows
  • Egress Windows
  • Fixed Windows
  • Patio Doors & Garden Windows
The following factors can lead to your roof sprouting a leak:
  • Roof leaks can be the result of many different factors, the most common of which are:
  • Exposed nails
  • Missing shingles
  • Missing flashing
  • Deteriorating flashing
  • Frail shingles
  • Shingle seams that are too close together
  • Ice dams
  • Standing water
  • Having no edge flashing
  If you’re experiencing a roof leak give us a call to properly identify the issue and address it before too much damage has been done.
Maintenance, maintenance, maintenance! Scheduling yearly roof inspections, calling a roofing expert as soon as you notice leaks or damages, and soft washing your roof whenever it starts to blacken are all great ways to prolong your roof’s life!

Contact Us

Please fill out this contact form to send us an email or use the information below. Thanks!


331 Easton Rd, Willow Grove, PA 19090


[email protected]


Toll Free: (855) 766-2345

Office: (215) 366-5813

Connect With Us

  • This field is for validation purposes and should be left unchanged.