Take a look at our past work!

ECC Roofing & Siding

ECC Roofing & Siding offers comprehensive roofing and siding services that will give you the protection you need and the style you want. We have been in business since 1998, and in that time we have accomplished a thorough understanding of the roofing industry and the solutions that will work for your home. Given our experience we offer full Roofing and Siding Installs, Emergency Roof Repairs, Gutter Installs/Replacements, and Commercial Roofing Installs/Repairs.

Our Work

808 Riverton Road , Moorestown, NJ, US
  • Roof Replacement: Metal Roof
17 West Judith Drive , Hammonton, NJ, US
  • Repairs
  • Repairs: Siding
  • Repairs: Roofing
325 Chestnut Avenue , Berlin Township, NJ, US
  • Repairs
  • Repairs: Siding
14 York Court , Washington Township, NJ, US
  • Repairs
  • Repairs: Siding
18 Rushwick Road , Mount Laurel Township, NJ, US
  • Repairs
  • Repairs: Siding

Customer Testimonials

Reviewer photo
Melissa Williams
Had a great experience. My roof looks great.
Reviewer photo
Geri Singletary
I would like to thank Jim and his staff for providing excellent customer service. They went above and beyond my expectations to make sure everything was perfect. The home we had purchased had a roof in disrepair and with a storm fastly approaching the roofing crew was able to complete the job in time. Their employees worked long hard days and were still able to clean up our yard at the end of each day. It was the best experience I’ve had with any company. Very satisfied with the roof and gutters... Read more
Reviewer photo
Eddie Gessford
5 stars! Such a great company and their customer service is amazing. They cleaned up great.
Reviewer photo
Lisa Muria (Spiritually Speaking)
Excellent workmanship! Service is great ! Five stars in every way !
Reviewer photo
Wendy Ashmen
From start to finish a very good experience. Randy was our sales representative, and he was very responsive and worked with us through the estimating process. The crew lead by Jeff did an nice job on the installation, and when I noted a couple of things I wanted corrected, was quick to have the crew come back out to fix them. The quality of the work is very good, and I would recommend them to others.