Roofing Installation, Restoration, & Repair in Southern Vermont
Roofing Contractors Serving Rutland, Bennington, Windham, & Windsor Counties

Total Roofing & Service provides a complete suite of roofing services to the good people of Southern Vermont. We’ve been working in the area for more than 30 years, and in that time, we have collected the expertise and experience necessary to take care of any type of roof.
If you need repairs, we’ll come running. If you need a new roof, we can install it, and we can make recommendations to ensure you get the most value out of your investment. If you need a quote for an insurance claim, we can help with that. No matter what your roof needs, we want to take care of it for you. Contact us today to get started.
Roof Installation and Replacement
Every roof eventually ages and needs replacement. Major storm systems can accelerate that aging, and roofs tend to fail at the worst possible time. We can replace your roof before the worst happens. We’ll make sure you have a sturdy, reliable roof over your head, and we can help you get the replacement you need. We have insurance expertise, and we’ll happily walk you through the best ways to make and push a claim.
New roofing installation is also in our wheelhouse. For new construction, we can install the roof of your choice. We can also install a new roof on existing buildings, giving you the option for a major upgrade that lasts longer, improves efficiency, and leaves your building in better shape overall.
Roof Repair and Restoration
Getting a new roof is a major ordeal. In some cases, it’s much better to repair the roof than completely replace it. Whether we are dealing with damaged shingles, cracks, leaks, or any other issue with the roof, the team at Total Roofing & services can inspect it and make repair suggestions. As long as the damage is contained, we can repair your roof without putting you through the ordeal of a complete replacement.
We also restore roofs. This is especially important for historical buildings in Southern Vermont. We can preserve the history and integrity of the building while upgrading the roof so as to protect what is under it. We can restore nonhistorical roofing too. Restoration helps to lower the cost of solving a roofing problem, and it dramatically reduces the total waste produced by the project.
Types of Roofing We Work On
We work on all the major roofing materials in both residential and commercial construction. No matter which service you need, we can apply it to your roof.
- Asphalt Roofing. As the most common choice for residential roofing, we fix, install and replace asphalt and shingle roofs every day. We work with non-shingle asphalt roofing as well.
- Built-Up Roofing. A common choice for flat roofs and deck coverings, we can replace and repair any layer in built-up roofing. We also install built-up roofing.
- EPDM Roofing. Commonly used for low slope or flat commercial roofs, EPDM is a long-lasting and lightweight roofing material that is relatively inexpensive to repair.
- Metal Roofing. This is extremely common in commercial applications. We can restore it, repair it, or install it as needed, providing you with one of the most reliable finished roofs in the industry.
- Slate Roofing. Slate roofs are great for both residential and commercial applications. We can install or repair slate roofs to ensure your roof’s integrity while preserving the aesthetic.
- TPO Roofing. This type of roofing is rapidly growing in popularity. As a single-ply solution, it is efficient and cost effective. We can install or repair a TPO roof on any building.
- Wood Shakes. Wood shakes offer an interesting take on shingles that looks great. Whether installing or repairing, we’ll get the right look while building up the reliability of your wood shake roof.
If it’s a roof, we work on it. We work with a full range of commercial and residential materials. We are well versed in roofing designs and techniques. We’re ready and prepared to work on your roof.
Skylight Installation & Repair

Skylights are one of the trickier components in roofing. Depending on their age, they come in different styles and designs. They represent a point of vulnerability in a roof, but they are essential for modern efficiency. We work with skylights on a daily basis. We can install new skylights in existing roofs, and we can repair your skylight to prevent leaks or other issues.
When you work with experienced roofers, you don’t have to worry about the dangers specific to skylights. We’ll ensure its integrity as we work, and we’ll adapt the skylight to your roofing to create durable seals that don’t readily leak or fail.
Contact Our Roofing Contractors Today
Contact Total Roofing & Service for commercial and residential roofing services today. We’ll discuss your roof and its needs, and we can come out to your Southern Vermont property to take a look. We’ll get you a professional quote, and that will help you with any insurance claims you might need to make.
Your roof needs expert help. We want to provide that help to you. There is no need to endure an unreliable or damaged roof any longer. Let us get started so you can have a solid roof with no worries and put this whole thing behind you.