If you are looking for a job, click here.



Get a new roof within 2 days!

Does your roof play a critical role in providing support, structure, and safety to your home?

We have been a trusted general contractor since 2012, always taking care of your home. A certified company by GAF Master Elite Roofing Contractor.


Trusted Roof installation in Massachusetts

Our Team will provide you with plenty of roofing options to not only make your home safe but to make it more attractive as well and bring added equity into your home


Maximum Protection for Your Home

A Waterproof Barrier That Increases the Life of Your Roof

All Matters Roofing System provides an exceptionally strong layer of protection against the elements: Featuring Waterstop Ice, Watershield Protection, and then shingles that have high ratings for impact and wind resistance, our roof system keeps moisture out.

Beauty. Durability. Affordability. Color. Energy efficiency. Whatever your priority, we have your shingle.


We guarantee our Service and Material

Lifetime on material and 25 years workmanship


All Matters General Contractor never blames a third party. If there’s any sort of problem with the product or installation, we assume full responsibility for it.

Have you ever noticed water stains that run across your ceilings or walls? That’s usually due to a leaky roof. Our team consists of certified and licensed roofing contractors, by contacting us we’ll be able to find the source of the roof leak and offer solutions as to how to repair.

We recommend getting repairs done in a quickly manner, as delaying it can eventually cause bigger issues in your home, such as:

  • Mold
  • Rotting framing and roof sheathing
  • Damaged ceilings, and
  • Wet or destroyed insulation

Minor Damage

Usually damaged, torn, or missing asphalt shingles, for example, can be replaced with new ones fairly easily. Although, some repairs might be more complex or expensive to replace even if it's an isolated area.

One downside to this approach is in trying to match roofing materials so that the repaired area blends in with the rest of the roof. For example, if you have spare shingles leftover from a previous re-roofing job, the colors may be close but may not match exactly due to exposure. You could also ask your roofing contractor to order shingles that correspond to the existing color on your roof.

Moderate Damage

If you notice significant damage to a portion of your roof, consider discussing with your roofing contractor the possibility of a partial roof replacement confined to the area in need of updating.

Again, one downside to a partial reroofing project is aesthetics. It may be harder to match the color of the new roofing materials with the existing ones due to exposure or the color might no longer be offered in the market.

A good place to start is by knowing the age of your roof. Usually when it reaches the 15-20 year range is a good time to start considering a replacement.

If your roof is under the age of 15-20 years, repairs might be the best solution, otherwise delaying the inevitable will end up becoming costly for your wallet! A good indication that you are in need of replacement is when your roof shows signs of aging and/or has suffered storm damage, leaks, or other problems. Replacing an older, damaged or failing roof, rather than repeatedly paying for roof repairs, can be worth the investment whether you intend to stay in your home for several decades or plan to sell soon.

Aesthetics, curb appeal, increased material efficiency and peace of mind are a few of the perks you’ll be able to appreciate when getting a. new roof for your home. The best way to determine if that is truly what your home needs, is by getting in touch with a professional and licensed company that can help you save money and avoid headaches

For minor leaks and holes, the roofer will typically use a primer and adhesive patch to seal the damaged area. Alternatively, the roofer may use a specially-designed glue to repair small holes or cracks. Larger repairs often require replacing an entire section of rubber roofing and resealing the seams.

Oftentimes, this is caused by the OSB board, plywood sheathing, or corrugated metal being affected by too much moisture. Once these components are damaged, your shingle nails can pop and cause the shingles to be blown off the roof. There are many reasons that can cause a blow off. If this happens, call a roofer to conduct the necessary repairs as soon as possible.

Even though a complete roof replacement is more expensive up front, you won’t have to deal with paying several costly repairs over a few years that might even add up to a new roof.

The best way for you to make a smart decision is by asking your roofing contractor for estimates, advice on material types and what service they recommend based on the damage of the current roof.

Most of the time the best way to repair a Roof is replacing it. The best way to proceed is to call a specialist to analyze the Roof condition and figure the best way to address the problem.

In general, the roof of an average residence (3,000 square feet or less) can be replaced in a day. In extreme cases, it could take three to five days. Depending on the weather, complexity, and accessibility of your home it could even take up to three weeks.


The best way to figure out if you need a roof repair or a replacement is by getting in contact with a trusted roofing contractor, our team can help you understand the extent of damage so you can make the right decision for your home and budget.

Signs of roof damage will differ slightly between various types of roofing material but generally fall into two main categories: aesthetic damage and structural damage.

Aesthetic damage:

  • Roofing material looks old and worn
  • Moss, dark streaks or algae is growing on or in between the roofing materials

Structural damage:

  • Curled or cupped edges on asphalt or wood shingles
  • Missing granules and bald spots on asphalt shingles
  • Cracked or broken asphalt, tile or wood shingles
  • Dented or perforated asphalt, tile, wood or metal roofing components
  • Rusted metal shingles or panels

Frequently Asked Questions

Contact us today

and get a free quote!

Call 781-527-4713 or fill out the form beside to request your free quote on any of our services!

Get a

Free Quote!

Fill out the form below for a free quote. But if your are looking for a job, click here.

    *By submitting a form, I authorize All Matters General Contracting to contact me with information about its products and services via postal mail, email, phone and/or text at the contact information provided above, even if I am on the national or local do not call list. All Matters GC may use automated telephone technology to initiate calls to its customers. By checking this box and submitting this form, I consent to receive calls from All Matters about its products and services at the phone number provided above using automated telephone technology. I understand that consent is not required to purchase goods or services from All Matters General Contracting.