WHERE QUALITY & CLEANLINESS COUNT
SERVING CENTRAL AND SOUTHERN NEW HAMPSHIRE AREA SINCE 2009!
GET STARTED TODAY
Contact Us- footer form
YOUR LOCAL ROOFING COMPANY
for WOLFEBORO, DOVER, ROCHESTER, LINCOLN, Concord, Moultonborough, Laconia, & Hampton, NH
JMS Roofing is a residential and commercial roofing contractor that offers comprehensive services for local property owners. Our team offers roof repair and replacement for homeowners and businesses throughout Wolfeboro, Moultonborough, Lincoln, Laconia, Hampton, Manchester, Concord, Dover, Rochester, and Portsmouth, NH. We also provide new roof installation services for both residential and commercial properties, helping protect your investment with roofing systems that are designed to perform in New Hampshire's changing weather conditions. Whether you need a roof for a new home, prompt repair after storm damage, or a complete roof replacement to protect your property, our team is here to help. We are deeply committed to delivering quality workmanship and lasting results for every project.
In addition to roofing, JMS Roofing can install durable vinyl siding to improve your property's appearance, energy efficiency, and weather resistance. No matter the size of your project, we work closely with you to recommend practical solutions that fit your goals and budget. Our team can help you protect a home, retail building, industrial facility, or other type of property. Contact us today to schedule your consultation and learn how we can help with your next roofing or siding project.

Protect Your Property With Trusted Roofing Solutions
At JMS Roofing, we deliver professional commercial and residential roofing services that help safeguard your business and enhance your building’s performance and longevity. Whether your property needs a full roof replacement, reliable repairs, a new installation, or a detailed inspection, our experienced team provides dependable workmanship and durable results you can count on. We work with quality roofing systems suited to the specific demands of commercial structures, including metal roofs.
Choosing the right roofing contractor matters, and we work hard to make the process simple and straightforward. From clear communication to dependable timelines, our team keeps you informed every step of the way. We coordinate closely with property owners and managers to minimize disruptions and keep their operations running smoothly.
Recognized for Roofing Excellence
JMS Roofing is proud to be a two-time Duro-Last® Century Award winner, an honor given to top-performing contractors for outstanding quality, craftsmanship, and installation volume. This national recognition reflects our commitment to precision, reliability, and delivering long-lasting roofing systems for our clients.
Get a Fast, Accurate Roofing Quote
Wondering what your roof will cost? JMS Roofing makes it simple to get a clear, no-obligation estimate for your project. Just enter your address, confirm a few details about your roof, and receive an instant quote tailored to your property.
Our quoting tool is designed to give commercial property owners and homeowners a quick, convenient starting point before scheduling a full inspection. It’s an easy way to explore your options, understand your budget, and take the first step toward a stronger, more reliable roof.
*Credit and loans provided by Regions Bank d/b/a EnerBank USA, Member FDIC, (650 S Main St, Suite 1000, Salt Lake City, UT 84101) on approved credit, for a limited time. 8.99% to 15.99% fixed APR, subject to change. Minimum loan amounts apply. Interest starts accruing when funds are disbursed. Open line period payments are due 90 days after origination and monthly thereafter during open line period. When open line period ends, the balance becomes a fixed rate installment loan; repayment terms vary from 12 to 144 months. Actual loan term may be shorter if less than the full approved amount of credit is used. First monthly loan payment due 30 days from the end of the open line period.
Proudly Serving Communities Across New Hampshire
JMS Roofing provides dependable roofing services throughout Wolfeboro, NH; Moultonborough, NH; Lincoln, NH; Laconia, NH; Hampton, NH; Manchester, NH; Concord, NH; Dover, NH; Rochester, NH; Portsmouth, NH; and Seabrook, NH. No matter where you’re located within our service area, you can count on JMS Roofing for reliable solutions and professional results.





















