We Will Stay on Top of Your Roofing Problems

We Will Stay on Top of Your Roofing Problems

Choose us for roof repair and replacement services in Windsor, Fort Collins & Northern Colorado

5 signs that your roof needs to be replaced

Don’t know whether your roof needs to be repaired or replaced? Here are some common indicators that you need a full roof replacement:


  • 1. Shingles are curled, cupped or cracked
  • 2. Granules are missing
  • 3. Roof is 15 years old or older
  • 4. There are areas with dark stains or moss
  • 5. Roof is leaking When is the last time you had your roof inspected?



Call us today, and we’ll make sure your roof is structurally sound. We’ll also inspect your gutters and siding and make any necessary repairs.




Trust a professional contractor when disaster strikes

Has your roof fallen victim to hail, wind or fire? Let our experienced and skilled crew restore your roof to its original beauty. American Roofing & Restorations has repaired and replaced roofs affected by storm damage in the Windsor & Northern Colorado area for over 25 years. We’ll make sure your fully restored roof is durable and safe, in addition to repairing or replacing gutters & siding that have been damaged from storms

Roof problems are serious matters that need attention from a reliable contractor. If you’re dealing with a leaky or worn roof, reach out to American Roofing & Restorations right now. We’ll have your roof looking like new in no time. 


American Roofing and Restorations is a HomeAdvisor Top Rated Pro

HomeAdvisor Screened Pro

American Roofing and Restorations is a HomeAdvisor Service Award Winner

Project Managers

American Roofing & Restorations has a network of subcontractors on call to ensure the right projects get the right attention. This allows us to manage your project while ensuring that your budget is secure and your job is completed in a timely manner - and done right!

Serving the Northern Colorado region including:

  • Windsor, CO
  • Ft. Collins, CO
  • Loveland, CO
  • Greeley, CO
  • Johnstown, CO
  • Longmont, CO
  • Cheyenne, WY

  • American Roofing & Restorations

    Ft. Collins, CO 80527


    Call Us
    (970) 460-8720

    Mon: 8:00AM-5:00PM
    Tue: 8:00AM-5:00PM
    Wed: 8:00AM-5:00PM
    Thu: 8:00AM-5:00PM
    Fri: 8:00AM-5:00PM
    Sat: 8:00AM-5:00PM
    Sun: Closed