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

13 Tavern Lane , Readington Township, NJ, US
    410 South Yam Avenue , Galloway, NJ, US
      900 Erial Road , Pine Hill, NJ, US
        210 Clarks Pond Road , Bridgeton, NJ, US
          219 Crest Road , Ridgewood, NJ, US

            Customer Testimonials

            Reviewer photo
            Darlene Caputo
            Efficient and affordable!
            Reviewer photo
            Kari Viola
            I had a pleasant experience with ECC Roofing and Siding. They were prompt, responsive, and did good work. They also had great customer service which is very important for me after all the bad companies I have had to deal with in the past. I would recommend them to my friends and family.
            Reviewer photo
            Greig
            My home is 30+ y o with 4 gable vents. One vent was completely shattered by what sounded like a bird strike. My concern was to get it repaired prior to more bad weather. I found ECC roofing and siding website and called. The office staff is very professional and provided a quote based on the pics I texted. Replaced all 4 vents on a Saturday prior to bad weather. The technicians are very skilled,personable, and professional. Results are perfect fit and finish at a very affordable price. Very happ... Read more
            Reviewer photo
            Mike Sabatini
            Excellent Work extremely polite service as well as reasonable price prices, I would highly recommend them!
            Reviewer photo
            MARIA G.
            Prompt response, availability and good estimate process.