Meet the Team
Customer Reviews
About Me
  • By Catherine L.
    Newfield, NJ

    "Thanks to the ECC Roofing team! We are beyond pleased with our beautiful new and safe barn roof. We are referring you to all our..."

    Customer Review

    By Catherine L.
    Newfield, NJ

    Thanks to the ECC Roofing team! We are beyond pleased with our beautiful new and safe barn roof. We are referring you to all our friends and would love to have ECC back in the spring to do our house roof and siding. 

  • By Charles S.
    Glendora, NJ

    "Couldn't have been nicer very helpful"

    Customer Review

    By Charles S.
    Glendora, NJ

    Couldn't have been nicer very helpful

  • By Walt K.
    Laurel Springs, NJ

    "Service started on time and completed within the day. Total professional installation"

    Customer Review

    By Walt K.
    Laurel Springs, NJ

    Service started on time and completed within the day. Total professional installation

  • By Ralph G.
    Pine HIll, NJ

    "Several years ago needed work done on detached garage. Your group was the only one willing to handle the job. Extremely happy..."

    Customer Review

    By Ralph G.
    Pine HIll, NJ

    Several years ago needed work done on detached garage. Your group was the only one willing to handle the job. Extremely happy with that work and was a no brainer to have you work on the house. And you didn't let me down.

  • By Genevieve H.
    Berlin, NJ 08009, NJ

    Customer Review

    By Genevieve H.
    Berlin, NJ 08009, NJ

  • By Eric H.
    Berlin, NJ

    Customer Review

    By Eric H.
    Berlin, NJ

  • By James H.
    Berlin, NJ

    "The presentation of the sales person, referrals I had heard and the price. I am in sales myself, so I am more of a hard sell and..."

    Customer Review

    By James H.
    Berlin, NJ

    The presentation of the sales person, referrals I had heard and the price. I am in sales myself, so I am more of a hard sell and your sales person was extremely professional.

  • By Marybeth D.
    Cinnaminson, NJ

    Customer Review

    By Marybeth D.
    Cinnaminson, NJ

  • By Bob C.
    Mt. Laurel, NJ

    "The crew worked hard and the clean-up was the best."

    Customer Review

    By Bob C.
    Mt. Laurel, NJ

    The crew worked hard and the clean-up was the best.

  • By John A.
    Hammonton, NJ

    "It was a pleasure meeting Jim and talking with him about our roof needs. He did not make us feel we had to rush to a decision the..."

    Customer Review

    By John A.
    Hammonton, NJ

    It was a pleasure meeting Jim and talking with him about our roof needs. He did not make us feel we had to rush to a decision the day he came for the appt. We had previous contractors tell us we had to sign a contract with them right away to get that special pricing and we didn't appreciate being put in that circumstance. With Jim it was an easy process and he is very knowledgeable. We read the reviews about his work and his pricing was very much within our budget. His crew leader and crew were strictly business from early morning till early evening. The mess from tearing off the old roof off to putting the new roof on was completely cleaned up, no trace of any roof install!! We will highly recommend ECC Roofing in the future to any family or friends. Thank you for a job well done.

Testimonials
from customers I've helped!
  • ""100% satisfied with our beautiful new barn roof!!"" Read Full Testimonial

    Catherine L. of Newfield, NJ

    Customer Testimonial

              100% satisfied with our beautiful new barn roof!! Quality workmanship by knowledgeable professionals. Our roof was a nightmare. Three different roofs, uneven walls, holes, and leaks. Two years of trying to find the right roofer. Most roofers wouldn't touch the job other roofers quoted us much more that ECC or had bad reviews and complaints. I just can't say enough positive about our experience. The roof exceeded our expectations. The job was completed in time and on budget. The crew was on time and absolutely a pleasure to work with. Every person involved in this project was kind and courteous from the ladies in the office to the owner who was on site every day working with the crew. They listen and address our concerns.If you are considering using ECC for your project feel free to stop by and see our masterpiece of a barn roof! Thank you again for all your hard work and kindness. Thank you for giving us a peace of mind knowing our animals will be safe warm and dry. They are all rescues who have been through hell and deserve nothing but the best. ECC is the best!!!
    Catherine L.
    Newfield, NJ

Jim Milsop from ECC Roofing & Siding

Title: Owner

Hometown: South Jersey

Jim Milsop from ECC Roofing & Siding

Jim Milsop has been an entrepreneur revitalizing the expectations and experiences of working with a roofing and siding contractor since 1995. Jim started ECC Roofing & Siding in 1998 after gathering a thorough understanding of the best processes and practices in the roofing industry. He can make a quick and educated decision to meet your needs and budget. Overseeing all aspects of daily operations of the company and customer satisfaction, Jim brings 20 years of knowledge and over 10,000 satisfied customers to ensure your decisions are always in your best interests. As a lifelong resident of South Jersey, Jim is also passionate about bettering the community in which his business operates. Not only does he provide quality workmanship at fair prices, he ensures that his company is committed to the surrounding community.

Case Studies I've worked on:

Before and after photos from jobs I've worked on:
  • New Roof Replacement in Wenonah, NJ
    Before
    New Roof Replacement in Wenonah, NJ
    After

    After receiving a call from these homeowners looking for some work to be done to their roof, our crews completed a full tear-off and roof replacement in Wenonah, NJ. On this house we used Owens Corning TRU Definition Shingles in Brownwood Color, and it's looking great!

  • Sewell Roof Replacement
    Before
    Sewell Roof Replacement
    After

    This is a full roof replacement in Sewell NJ. On this home we used Owens Corning TruDefinition Shingles in Onyx Black. The homeowner couldn't he happier with the results!

  • Full Roof Replacement in Deptford Twp, NJ
    Before
    Full Roof Replacement in Deptford Twp, NJ
    After

    The customer had gotten in contact with us because of storm damage that his roof had sustained. One of our Project Managers went out to assess the damage. The homeowner decided to open a claim with his insurance company and was able to get the whole roof covered! He decided to use Owen’s Corning TruDefinition Duration shingles in the color Amber. It turned out great!

  • New Install in Blackwood, NJ
    Before
    New Install in Blackwood, NJ
    After

    This Blackwood homeowner needed a full roof replacement after we identified multiple issues that can grow into future problems!  EEC Roofing provides a very thorough roof inspection and will work with the homeowner along the way. We want to make sure your home is protected for years.  Call today for a free estimate!

  • Roof Replacement in Somerdale, NJ
    Before
    Roof Replacement in Somerdale, NJ
    After

    John called in when he realized he was experiencing some leaks. Due to the age of the roof and the previous repairs that had already been done the homeowner decided it would be best to replace the roof rather than try and repair it again. They chose to go with Owens Corning Duration Shingle color of Terra Cotta. As soon as the crew finished up, John called in to let us know how great of a job the ECC team did.

  • Full Siding Installation in Laurel Springs
    Before
    Full Siding Installation in Laurel Springs
    After

    This house turned out awesome. The siding color Pebble Gray could not have been a better pick and with all the accents went from dull to wow. This homeowner was beyond happy to see the end result and we can't blame them.

  • New Roof Replacement in Stratford, NJ
    Before
    New Roof Replacement in Stratford, NJ
    After

    These homeowners gave us a call because their roof was experiencing quite a bit of staining and moss growth. After meeting with our team to discuss their options, the clients had ECC conduct a full roof replacement. On this house we used Owens Corning TRU Definition Shingles in Brownwood Color. The new roof looks great and the customers are thrilled with the finished product!

  • Roofing and Siding Replacement in Stratford, NJ
    Before
    Roofing and Siding Replacement in Stratford, NJ
    After

    ECC completely removed the old shingles of this Stratford home and replaced them with Owens Corning Duration Shingles in the color of Driftwood. Ann was going to wait until Spring 2018 to do her siding but after seeing a brand new roof on her home, she knew she wouldn't of been able to wait. Our crew installed CertainTeed Siding in the color of Cypress. This homeowner noticed such a big difference in the quality of the material and is now gratetful that she won't have to deal with any leaks in the future!

  • New Roof Replacement Project in Sicklerville, NJ
    Before
    New Roof Replacement Project in Sicklerville, NJ
    After

    This homeowner gave ECC a call to take a closer look at their roof. After a detailed inspection and creating a plan with the clients, we completed a full roof replacement for this property in Sicklerville. This is a new full install in Sicklerville, NJ. The color used here is Owens Corning Slatestone Gray.

  • Full Roof Install - Sewell
    Before
    Full Roof Install - Sewell
    After

    This before and after is a little hard to see due to all the trees that block the house. But you can still tell how nice the roof turned out. On this house we used Owens Corning Shingles in the color Sand Dune

  • Storm Damage in Gloucester Twp, NJ
    Before
    Storm Damage in Gloucester Twp, NJ
    After

    The homeowner had contacted us because he had some damage from a storm. One of our Project Managers went out to assess the damage and the homeowner decided to open a claim with his insurance company. He chose Owens Corning TruDefinition Duration shingles in the color Onyx Black for his roof. 

  • Full Roof Install in Berlin, NJ
    Before
    Full Roof Install in Berlin, NJ
    After

    This homeowner in Berlin, NJ reached out to ECC Roofing & Siding to update her worn and torn existing roofing system. Our crew completed a full roof replacement and decided on the color Sand Dune using Owens Corning Shingles. The finished product looks great!

  • Full Install located in Berlin, NJ
    Before
    Full Install located in Berlin, NJ
    After

    This before and after is a little hard to see due to all the trees that block the house. You can still tell how nice the roof turned out. On this home we used Owens Corning TruDefiniton Shingles in the color Estate Grey.

  • Full Install in Berlin, NJ
    Before
    Full Install in Berlin, NJ
    After

    The homeowner had called in and said it was time to replace his 25 year old roof! He wanted to see other homes in the two colors he was debating on, so we sent him some addresses that he could check out. The homowner decided on Owens Corning TruDef Duration shingles in the color Onyx Black. 

  • Roof Replacement in Berlin, NJ
    Before
    Roof Replacement in Berlin, NJ
    After

    This homeowner called in because her roof had two layers on it and the original layer was over 40 years old. One of our Project Managers went out to see exactly what needed to be done. The homeowner chose Owens Corning TruDefnition Duration Shingles in the color Driftwood for her new roof. She was excited to see the finished product and loves the results!

  • Full Roof Replacerment in Voorhees, NJ
    Before
    Full Roof Replacerment in Voorhees, NJ
    After

    As you can tell from the before picture this roof was starting to stain really bad. Nothing some hard work and some new Owens Corning Shingles in Estate Gray can't solve. A picture is worth a 1000 words! Very happy customers as well makes this job all the more better!

  • Full Roof Replacement in West Berlin
    Before
    Full Roof Replacement in West Berlin
    After

    This particular roof is a mansard roof. The customer called in and said her roof had been leaking due to a recent storm. Our crew went out and assessed the damage and ended up getting the insurance company involved. After the whole insurance process we ended up replacing the whole roof. The customer was having a hard time picking a color but with a little help she couldn't have picked a better shade! It was a very hot day but the crew got the job done and it couldn't look any nicer and the customer couldn't have been happier. We used Owens Corning in Slatestone Gray Color.

  • Roof Replacement in Cinnaminson NJ
    Before
    Roof Replacement in Cinnaminson NJ
    After

    Ann was referred to ECC by one of her neighbors who also had some work done and was impressed with our company. She requested to meet with the Company Owner Jim and she liked the company's warranties and policies so much she decided to sign on the spot! After providing Ann with some addresses of houses we've previously completed in her area she decided to go with Owen's Corning Tru Definition Duration shingles in the color Summer Harvest. She couldn't have picked a better shingle color!

  • Full Roof Replacement in Marlton, NJ
    Before
    Full Roof Replacement in Marlton, NJ
    After

    This homeowner needed a new roof for his house. One of our project managers went out to assess the roof and provide a free estimate. The customer decided on Owens Corning TruDefinition Duration series shingles in the color Onyx Black. The finished product looks great!

  • Roof Replacement in Berlin, NJ
    Before
    Roof Replacement in Berlin, NJ
    After

    The homeowner had gotten in contact with us because he needed to get his roof replaced. One of our Project Managers went out to assess the roof and the homeowner decided to open up a claim with his insurance company. The homeowner chose Owens Corning TruDefinition Duration shingles in the color Desert Tan. He was very happy with the results!

  • Roof Replacement in Mount Laurel, NJ
    Before
    Roof Replacement in Mount Laurel, NJ
    After

    Paul and Rose were having issues with their roof leaking. After meeting with The Company Owner Jim and looking over the many options that we offer, they decided to sign contracts. They went with Owens Corning Duration Shingle color of Onyx Black. They have blown away with the results, unlike their shingles which aren't going anywhere since they have a 130 MPH wind warranty. 

  • Storm Damage leads to Roof Replacement in Hammonton
    Before
    Storm Damage leads to Roof Replacement in Hammonton
    After

    The homeowner had gotten in contact with us because she had sustained damage during a wind storm. One of our Project Managers went out to assess the damage. The homeowner was able to open up a claim with her insurance company to help pay for the new roof. She chose Owens Corning TruDefinition Duration shingles in the color Slatestone. She was thrilled with her new roof!

  • Full Install in Ocean City
    Before
    Full Install in Ocean City
    After

    This is a full roof replacement in Ocean City NJ. On this home, we used Owens Corning Duration Shingles in Sand Dune. The homeowner couldn't be happier with the results!

  • Wind Damage in Burlington, NJ
    Before
    Wind Damage in Burlington, NJ
    After

    The homeowner had called in because he lost a few shingles in a wind storm. One of our Project Managers went out to evaluate the damage. The homeowner decided to replace his roof considering the wind damage and the fact that it was 16 years old. He chose Owens Corning TruDefinition Duration shingles in the color Estate Gray. He was very happy with the results!

  • Complete Roof Replacement due to a leaky chimney
    Before
    Complete Roof Replacement due to a leaky chimney
    After

    Theresa recently this home and was looking for a creditable company to assist her with a full roof replacement after she discovered her roof had begun to leak around the chimney. After reading some of our reviews on our website Theresa felt comfortable putting her trust in our company to correctly and efficently replace her roof with our Owen's Corning platinum preferred products. Theresa decided to use Owen's Coring shingles in the color Estate Gray and was ultimately impressed with the difference it made to her new home!

our service area

We serve the following areas

  • Alloway
  • Bridgeport
  • Bridgeton
  • Cape May Point
  • Cedarville
  • Clarksboro
  • Clayton
  • Deepwater
  • Deerfield Street
  • Dividing Creek
  • Dorchester
  • Elmer
  • Ewan
  • Fairton
  • Fortescue
  • Gibbstown
  • Glassboro
  • Greenwich
  • Hancocks Bridge
  • Harrisonville
  • Heislerville
  • Leesburg
  • Malaga
  • Mantua
  • Mauricetown
  • Mickleton
  • Millville
  • Monroeville
  • Mount Royal
  • Mullica Hill
  • National Park
  • Newport
  • Norma
  • Paulsboro
  • Pedricktown
  • Penns Grove
  • Pennsville
  • Pitman
  • Port Norris
  • Quinton
  • Richwood
  • Rosenhayn
  • Salem
  • Sewell
  • Shiloh
  • Swedesboro
  • Thorofare
  • Wenonah
  • Woodbury Heights
  • Woodstown
Our Locations:

ECC Roofing & Siding
187 South Route 73
Suite D
Hammonton, NJ 08037
1-609-299-1404
Top