Contact Us For
A Free Estimate!
Reviews From Gloucester County
Products & Services
Roofing Services
Emergency Roof Repair
Hail Damage Repair
Wood Rot Repair
Ridge Vents & Roof Ventilation
Roof Replacement
Roof Inspection
Roof Repair
Roofing Materials
Asphalt Shingle Roofing
Clay/Concrete Roofing Tiles
Composite Roofing
Corrugated Roofing
Energy Efficient Shingles
Metal Roofing
Rubber Roofing
Slate Roofing
Solar Shingles
Wood Shingles/Shakes
Commercial Roofing Services
Commercial Roofing Systems
EPDM/Rubber Roofing
Metal Commercial Roofing
Modified Bitumen
Spray Polyurethane Foam
Built-Up Roofing
TPO Roofing
Other Services
Vinyl Siding Installation  
Before and After Pictures from Gloucester County


Before After

ECC did a full tear off and replacement on this rancher in Franklinville NJ! As well as a fresh set of gutters!
This home is now ready to take on the Winter Season!
Is your home ready for the cold weather? Do you have peace of mind that your roof will keep your family safe, warm, and dry?

Full Roof Replacement in Williamstown, NJ

Full Roof Replacement in Williamstown, NJ

Before After
Full Roof Replacement in Williamstown, NJ Full Roof Replacement in Williamstown, NJ

This homeowner knew it was time for a new roof and had no doubt in their minds that ECC was the right company for the job. They went with Owens Corning TruDefinition Duration Shingles in the color Onyx Black and couldn't be more pleased with the results!

Full Roof Replacement in Williamstown, NJ

Full Roof Replacement in Williamstown, NJ

Before After
Full Roof Replacement in Williamstown, NJ Full Roof Replacement in Williamstown, NJ

This homeowner gave us a call when they realized it was time for a new roof. They went with Owens Corning TruDefinition Duration shingles in the color Slatestone Grey & are thrilled with the results.

Company Awards
Angie's List Super Service Award 2015
ECC Roofing & Siding has earned the service industry’s coveted Angie’s List Super Service Award, reflecting an exemplary year of... [Read more]
Owens Corning 2021 Product Excellence Award
ECC is so grateful to announce that we received another years worth of Owens Corning Product Excellence!... [Read more]
Owens Corning 2020 Product Excellence Award
We are proud to announce that we were given the "Owens Corning 2020 Product Excellence"... [Read more]
More Awards

Local Roof Replacement in Gloucester County

"100% satisfied with our beautiful new barn roof!!"...
Happy Customers Surrounding Gloucester County, NJ
Work Requests

Click the icons to see what our customers had to say.

Commercial and Residential Roofing Services in Gloucester County

Whether wood rot, hail, or normal wear and tear has affected your roof ECC Roofing & Siding has the solutions you need to repair or replace your roof as quickly as possible. At ECC Roofing & Siding, we understand that roofing issues are very stressful and are usually quite a headache. That's why we strive to be as professional as possible, and be there every step of the way until your issues are resolved. We don't just talk about professionalism and expertise — we like to back it up with solutions that are unmatched by any contractor in the area. That's why we only work with the highest quality products that the industry has to offer and make sure every one of our crew members is trained and certified to install them properly. 

ECC Roofing & Siding has been family owned and operated since 1998, with a primary focus on customer service and satisfaction. We have worked with over 10,000 homeowners throughout Gloucester and the surrounding areas and continue to build those relationships today. Our goal is to always be improving and making the experience for our customers as positive as possible. No matter what home exterior issue you may be facing, we are confident in our ability to help and make the improvements that your home deserves.

Gloucester County's Trusted Roof Repair Specialists

If you have noticed small issues with your roof ECC Roofing & Siding can help make the necessary repairs. Whether it's storm damage repair, flat roof repair, or more, we'll take care of any problems that you're facing. Our expert crews are trained at identifying issues and weak spots on the roof, and we always try to find the most cost effective method of repair that will get the job done right. Small roof issues can turn into major headaches, which is why we take repairs so seriously and never overlook any detail — no matter how small it may be.

Is it Time For a Roof Replacement?

Repairs are an effective means of prolonging the life of your roof, but eventually it may be time for a roof replacement. ECC Roofing & Siding are also the experts that you can count on when it comes to the installation of a brand new roof, with no job being too large for our expert crew members to handle. A shingle roof has a definitive life span, and we pride ourselves on being as efficient as possible when it comes to roof replacements. Our crews will always clean up the site once the job is finished, and make sure that your yard and driveway are left cleaner than they were before. Roof replacements are a good way to ensure your roof is the strongest that it can possibly be. Because of the infrequency and scale of full roof replacements, it's important to get the job done right, which is why you can rest assured knowing that we bring an extreme attention to detail and never cut corners.

We'll Handle all Types of Vinyl Siding Services for your Gloucester County home.

Vinyl siding is one of the best materials to make sure that your home stays protected. It is extremely durable and doesn't support mold or mildew growth. Vinyl siding is great when it comes to dealing with moisture as well because it won't absorb it or get damaged by it. Another huge benefit of vinyl siding besides its extraordinary durability is the curb appeal that it can add to your home. Schedule a consultation today to explore all the siding options possible for your home. Get the look you want for your home, we can install several different styles and colors!

Our roofing services in Gloucester County:

  • Roof Replacement
  • Roof Repair
  • Roof Hail Damage Repair
  • Roof Snow Removal
  • Commercial Roofing
  • Vinyl Siding

Contact us today for a FREE roof and siding estimate!

Case Studies From Gloucester County
This quaint older home in Deptford needed a major siding re-haul to spruce up the look and better protect the home. With the existing siding placed...
Job Stories From Gloucester County, NJ
Roof Repair for a leaky roof in Williamstown

 There was some leaking and missing shingles at this homeowner’s residence. They got in contact with us about the leaking they’ve been having around the chimney. We made an appointment and went out to discover the missing shingles too. The homeowners had already opened up a claim with their insurance company. We then met up with the adjuster did a detailed inspection which resulted in the whole roof being covered when initially only part of the home was covered. The homeowners were very happy with how well their roofing experience went.

Full Roof Install in Mickleton

The homeowner called in because he had some shingles missing and sticking up due to a storm. One of our Project Managers went out to assess the damage. The homeowner opened a claim with his insurance company because it was damage caused by a storm. The homeowner chose Owens Corning TruDefinition Duration shingles in the color Onyx Black. He was very satisfied with the results!

Roof Replacement in Wenonah, NJ

The homeowner called in about his rental property in Wenonah, NJ. One of our Project Managers went out to assess the roof and see what needed to be done. We completely replaced the roof and the homeowner decided on Owens Corning TruDefinition Duration shingles in the color Desert Tan. He was very excited to have a new roof on the house!

Full Roof Replacement in Glassboro, NJ

Sam was referred to ECC Roofing & Siding from a previously satisfied homeowner. Sam gave us a call about his parents’ home, their roof was over 25 years of age, with water stains. Going out the residence the project manager had a general idea of what to expect when he was going out. Jim wrote up an estimate for Sam and his parents, they were more than happy to choose ECC for their roofing needs. We got started right away on the home and went with Owens Corning TRUDEFF Duration Shingles in the color Desert Tan.

Roof Replacement in Mantua NJ

Adam and his wife were looking to replace their roof that was currently over thirty years old. The couple called ECC after researching our company on the internet and asked about recieiving a free estimate. After setting up an appointment for our Project Manager Hugh to come out to the home and take a look work soon after began. Adam's wife decided to go with our Owen's Corning duration shingles in the color Driftwood. The color complimented their home extremely well and the couple couldn't have been more pleased with the end results!

Full Roof Install in Mullica Hill NJ

Kelly called our company after noticing some shingles were beginning to blow off her roof and inquired about receiving an estimate for a shingle repair. After meeting with one of our Project Managers Kelly decided to sign contracts for a full roof replacement! After getting a plethora of different shingle samples she decided to go with Owen's Corning shingles in the color Sand Dune. The color complimented her home extremely well and Kelly was very pleased with our company for taking all the necessary measures to protect her landscaping and property. 

Cedar Shake Roof Replacement

The homeowner has owned & rented out his home in Pitman, NJ for many years. Realizing he was in need of a roof replacement, he decided to get a handful of estimates. Many contractors gave him high prices because of the Cedar Shake roof that existed on the home. After getting his quote from ECC, he was even able to afford a 50 year shingle in Owens Corning Duration in the shade Slatestone. Happy homeowner, happy tenants, & ECC is proud to make that happen.

Cedar Shake Roof Replacement - Photo 1
Surprise Surprise for Homeowners in Sewell, NJ

This customer saw ECC Roofing & Siding doing work at their neighbor’s house in Sewell and asked us to come by for an estimate for soffit, fascia, and gutters. When our project manager got there, he met with the homeowners to go over the scope of work and take measurements. While accessing the job he noticed the roof had missing shingles from wind damage. He informed the homeowners, and they asked him to inspect the roof while he was there. Sure enough there were several areas with missing shingles, so ECC’s representative took photos to submit to the homeowners insurance. ECC worked with the customer and the insurance company and was able to get a full roof replacement through the customer’s homeowner’s policy.

Surprise Surprise for Homeowners in Sewell, NJ - Photo 1
Serving the following Gloucester County, NJ zip codes
Williamstown 08094, Sewell 08080, Glassboro 08028, Mullica Hill 08062, Mantua 08051, Franklinville 08322, Woodbury 08096, Pitman 08071, Clayton 08312, Thorofare 08086, Paulsboro 08066, Gibbstown 08027, Mickleton 08056, Westville 08093, Woodbury Heights 08097, National Park 08063, Mount Royal 08061, Swedesboro 08085, Wenonah 08090, Clarksboro 08020, Newfield 08344, Malaga 08328, Bridgeport 08014, Harrisonville 08039, Richwood 08074, Ewan 08025, Grenloch 08032
Service Area
Free Quote