Web Design by George Evans, Network & Web Design Services, Fredericksburg, VA

Home     Windows & Doors     Siding     Decks & Vinyl Railings     Roofing     Remodeling: Kitchens  Bathrooms  Basements & Custom Projects     Helpful Info     Contact ICR

Home Windows & Doors Siding Decks & Vinyl Railings Roofing Remodeling Helpful Info Contact ICR
(540) 840-7808

Free Estimates

Licensed & Insured

We only have one kind of customer…HAPPY!


A good solid roof is important to any home.  No one wants to find themselves caught under a leaky roof.  There are some warning signs for you to look for when you are considering a new roof.  First you need to know how old your roof is.  The average roof only last for 20-25 years.  Make sure your shingles are in good shape if you have a shingle roof.  If your shingles are curling, falling apart or missing, then you are more than likely to need a new roof

What Should I Look For?

Make sure you pay attention to the valleys of your roof.  This is where all the water, be it rain or snow, flows down to your gutters.  If shingles are missing or if the valley looks unstable then your chances are good to have your roof leak.

If you are walking on your roof and it feels spongy or gives too much, then it could mean that it needs replaced.  If you notice dark streaks on your roof, then it could be algae which means too much moisture.  Moss can also grow on shingles if they don’t get much direct sun light.  Moss also holds moisture on the shingles causing them to rot.

Make sure you are regularly inspecting or having someone inspect your roofing.  These little signs that your shingles are getting past their prime is a good way to know to replace your roof before a structural problem happens.  You know you have a structure problem when your roof starts to sag.  This could mean the wooden structure supporting your roof is rotting and needs to be replaced.

Don’t wait until it’s too late and you have a river pouring in from your roof.  Call us for a free estimate.  We can come out and take a look at your roof and let you know, in detail, what is wrong and what we need to do to fix it.  Roofing is an important part in your home’s health and a big part of your family’s happiness.  Call us today at 540-840-7808 to schedule your free detailed in-home estimate today.