Mon – Fri
9:00 AM – 5:00 PM


Mon – Fri
9:00 AM – 5:00 PM

Roofing, Gutter, & Window Replacement Contractor

220 Roofing is a trusted contractor that has installed thousands of roofs, windows, and gutters in Roanoke and New River Valley, Lexington, VA, Lynchburg, VA, and Martinsville, VA.

  • Financing available for as low as $97 per month*
  • Lifetime warranties
  • One-two day installations in most situations
  • Every job overseen by leadership
  • Quality materials
  • Licensed & insured roofing, gutter and window contractor

*Monthly financing is dependent on the size of your project. More materials and labor, equal a higher price. Less materials and labor, equal a lower price. It’s that simple!

Request A Roofing Quote


How It Works

Our clients choose us because of our accelerated timelines for completed projects, craftsmanship, world-class customer service, quality materials, and dedication. All of our projects use the latest technology for accuracy and speed to provide the best protection for your home. All done quickly and reliably in three short steps:

Step 1

Call us at 540.597.2598 or fill our our instant estimate form to provide us a few details on your project.

Step 2

We schedule an appointment to inspect your roof, windows, or gutters. You don't always have to be home.

Step 3

You get a quick estimate and timeline on your project - same day or next day. We offer great financing options!

Step 4

Our dedicated professionals will use top-quality materials to provide you with stellar results.

Roofing, Gutter, and Window Services

Shingle Roofing

Residential Shingle Roofing

220 Roofing is your trusted partner for top-quality shingle roofing solutions in the picturesque landscapes of Virginia, spanning from the Roanoke Valley to the New River Valley, and extending all the way to Franklin and Floyd counties, Lynchburg, and Lexington. With an unwavering commitment to excellence, we take pride in offering residential homeowners a dependable, experienced roofing service that’ll protect their cherished abodes and enhance their aesthetic appeal.

Learn More

Roof Replacement and Installation

Roof Replacement & Installation

Get top quality roof replacement and installation services throughout the Roanoke Valley, New River Valley, Franklin, Floyd County, Lynchburg, and Lexington, Virginia. With a commitment to serving our customers with excellence, we specialize in delivering reliable roofing solutions that will last you 30+ years. With our passion for serving you and our lifetime warranty, you can rest assured that your home is in good hands. Whether you’re looking to replace an aging roof, enhance the curb appeal of your home, or safeguard your investment against the unpredictable weather of the region, 220 Roofing is here to meet your roofing needs with unmatched expertise and dedication.

Learn More

Gutter Installation

Gutter Installation

Whether you’re looking to replace an old gutter system or install a new one, our experts are here to deliver seamless, efficient, and enduring solutions that add value and peace of mind to your residential investment. With a dedication to quality craftsmanship and a keen eye for detail, our team at 220 Roofing ensures that your gutter system not only safeguards your property from the elements but also complements its architectural beauty.

Learn More

Window Installation

Window Replacements

Elevate your home’s energy efficiency and aesthetic appeal with window replacement services from 220 Roofing. Our expert team specializes in a wide range of styles to choose from, ensuring that you find the perfect fit for your home’s unique character. We offer top-quality windows that increase your savings and enhance the overall look of your property. With flexible financing options available, our services extend throughout the Roanoke and New River Valley regions, Lexington, VA, Lynchburg, VA, Martinsville,VA, and their surrounding areas. Trust us to provide best-in-class solutions for your home improvement needs.

Learn More