Roof Repair and Maintenance Services In Yorktown, VA


Installing a new roof can be costly. That is why Thomas Roofing & Supply recommends routine inspections and maintenance of your roof. Identifying an issue early can extend the longevity of your roof and save you money. We recommend having your roof inspected every few years or after a heavy thunder/wind storm to make sure no damage has been done. Our inspector will inspect every inch of your roof and identify leaks, punctures, missing/damaged shingles and any sign of potential problems that may lead to bigger problems. We will also perform maintenance like caulking and pipe collar replacement. 

 You can contact us at (757)596-2281 to schedule your inspection.
Roof Repair and Maintenance Services - Thomas Roofing & Supply Inc

Services We Provide

Servicing Williamsburg, Hampton, Newport News & Gloucester Point

& Surrounding Areas


Thomas Roofing & Supply Inc. is equipped and trained to handle the following services:
We are an Owens Corning Preferred Contractor. This means we use durable and long-lasting Owens Corning material in all our contracting projects. Thomas Roofing is a member of the Peninsula Housing & Builders Association (PHBA), a trade organization promoting the housing and building industry in the Hampton Roads area.
  • Roof Leaks
  • Punctures in the roof
  • Nail Pops
  • Missing/Damaged Shingles
  • Flashing
  • Roof Sheathing Replacement
  • Skylight Leak/Replacement
  • Pipe Collar Replacement

Roof Repair & Maintenance FAQs

  • What roof problems can be repaired?

    Common repair services include:

    • Roof leaks 

    • Missing shingles 

    • Flashing repairs 

    • Nail pops 

    • Pipe collar replacement 

    • Skylight leaks 

    • Damaged sheathing 

    • Storm damage repairs 


  • How do I know if my roof leak is serious?

    Any roof leak should be inspected quickly. Water can travel through roofing systems and create hidden damage long before visible signs appear inside the home.

  • How much does roof repair cost?

    Repair costs vary depending on damage severity, accessibility, materials, and labor required. Minor repairs are usually less expensive when caught early.

  • How often should roof maintenance be performed?

    Most roofs benefit from periodic inspections every few years and after severe weather events. Preventative maintenance helps extend roof lifespan and reduce repair costs. 

  • Is roof maintenance worth it?

    Yes. Preventative maintenance often helps homeowners avoid costly structural repairs, interior water damage, and premature roof replacement.

  • Can missing shingles cause leaks?

    Yes. Missing or damaged shingles expose vulnerable areas of the roofing system and increase the risk of moisture penetration and water damage. 

  • Should I repair or replace my roof?

    If damage is isolated, repairs may be sufficient. If problems are widespread, recurring, or related to aging materials, replacement may provide better long-term value.

  • What happens during a roof inspection?

    A professional inspection typically includes evaluating shingles, flashing, penetrations, ventilation, leaks, decking conditions, and overall roof performance. 

Five Star Review