Do You Need a New Roof?

Let us provide professional roofing services for your Epsom, NH, Ocala, FL or Lynn, MA property

Contact Us
Roofing Icon

Keep Your Building Looking Refined

From local gutter services to professional roofing services, we do it all for Epsom, NH, Ocala, FL and Lynn, MA

Between hiring roofers and calling siding contractors, you have a lot of things to keep track of to keep your property in good shape. Cover All Roofing and Home Improvements is here to make your life easier. Whether you need local gutter services or professional roofing services, we can handle every property maintenance job you need done. Call (617) 888-2212 today to get a free estimate on your property maintenance services in Epsom, NH, Ocala, FL or Lynn, MA.

Ask About Our Discounts

We offer discounts to senior citizens and veterans

Contact Us

Take Care of Your Property Maintenance Projects

You can look to us for a wide range of property improvement and maintenance services. These include:

Roofing Services

Roofing Services

Gutter Services

Gutter services

Siding Services

Siding services

Window Services

Window services

Masonry Services

Masonry services

Carpentry Services

Carpentry services

Want to know more about how we can help you? Get in touch with us today and we'll tell you everything you need to know.

Trust Your Building to

Experienced Property Improvement Professionals

Our business has been providing property improvement services for over 35 years, but our owner has 45+ years of experience. Since our start, we've built up a sterling reputation as a trustworthy property improvement service provider.


No matter if you're coming to us for local gutter services or professional roofing services, you can trust that we'll present you with nothing but high-quality results.

Share by: