We Can Handle Any Roofing, Window, or Vinyl Siding Services You Need
Your home is your sanctuary, and keeping it in top condition is vital. At Di Roma Home Improvement & Di Roma Roofing in Westerly, RI, we understand the value of a well-maintained home. That's why we offer a range of services, including roofing, window, and vinyl siding services. Whether you need a new roof, Harvey or United replacement windows, or a fresh layer of vinyl siding, we are here to help. We know that home maintenance can be a daunting task, but our services make it easy and stress-free. Let Di Roma Home Improvement & Di Roma Roofing help maintain your home's beauty and functionality.
Why Choose Us for Roofing Services
Our roofing services are unparalleled in the industry. We understand the importance of a well-maintained roof for the safety and comfort of your home. Our team is equipped to handle any roofing issue efficiently and effectively, leaving you with peace of mind.
24/7 Emergency Support
Guaranteed Competitive Prices
Warranties Are Available
In Business Since 1970
Fully Licensed and Insured
Locally and Family-Owned
Roofing Repairs and Replacements
We offer a range of roofing repairs and replacements to ensure the longevity and durability of your roof. Whether your roof has suffered damage from a storm or has reached the end of its lifespan, we can provide a solution.


Window Installations and Replacements
New windows can enhance the look and energy efficiency of your home. Our team provides a seamless window installation process and ensures your satisfaction with the finished product.
Vinyl siding is a popular choice for homeowners due to its durability, low maintenance, and aesthetic appeal. Our vinyl siding services include installations and replacements. Our team of experts will work with you to ensure you get the look you want for your home while providing quality workmanship and exceptional customer service.
⭐⭐⭐⭐⭐
We have used Diroma Roofing several times. Frank is easy to work with, and his crew does good work fast!
- Barb T.
⭐⭐⭐⭐⭐
Awesome to work with from beginning to end very responsive and detail oriented including the thorough cleanup.
- Marc L.
⭐⭐⭐⭐⭐
They did a great job ...... I'll report back after a good snow.
- Richard S.
Call Our Experts
We’re here to help! Simply call (401) 378-8460 to discuss your requirements.