Warning signs that your roof may need replacing would be curling shingles, missing shingles, excess granules from shingles in your eaves or on the ground, moss build-up, bird droppings build-up. Your roof may leak into your attic slowly over time without you knowing and suddenly you have a water spot on your ceiling. This may lead to major interior damage to your home. Don't wait to have your roof inspected by one of our professionals. Call for a FREE estimate today at 905-576-6416.