Meet the Team

Jim Milsop

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.

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

Case Studies I've worked on:

View All Entries

Before and after photos from jobs I've worked on:
  • Beautiful Work in Mullica Hill, NJ
    Before
    Beautiful Work in Mullica Hill, NJ
    After

    Beautiful Work in Mullica Hill, NJ

    Here is a before and after of a Roof that ECC completed in Mullica Hill, NJ. We removed and replaced Owens Corning TruDefinition Shingles in the color of Driftwood. This homeowner was very satisfied with our work! 

  • TPO Install in Glassboro, NJ
    Before
    TPO Install in Glassboro, NJ
    After

    TPO Install in Glassboro, NJ

    ECC Roofing & Siding installed a TPO roof on Cali Shakes Glassboro. The owner was very satisfied with our work! We can't forget to mention their delicious drinks!! If you haven't tried it yet, we highly recommend! 

  • Sewell Roof Replacement
    Before
    Sewell Roof Replacement
    After

    Sewell Roof Replacement

    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

    Full Roof Replacement in Deptford Twp, NJ

    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!

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

    Roof Replacement in Somerdale, NJ

    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

    Full Siding Installation in Laurel Springs

    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.

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

    Roofing and Siding Replacement in Stratford, NJ

    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!

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

    Full Roof Install in Berlin, NJ

    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 Roof Replacerment in Voorhees, NJ
    Before
    Full Roof Replacerment in Voorhees, NJ
    After

    Full Roof Replacerment in Voorhees, NJ

    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

    Full Roof Replacement in West Berlin

    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.

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

    Full Roof Replacement in Marlton, NJ

    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

    Roof Replacement in Berlin, NJ

    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!

  • Owens Corning Roof Install in Atco, NJ
    Before
    Owens Corning Roof Install in Atco, NJ
    After

    Owens Corning Roof Install in Atco, NJ

    After this homeowner realized it was time for a new roof they gave ECC a call. After meeting with our team they knew they made the right call. Not only did they decide to go with Owens Corning TruDefinition Duration Shingle in the color Onyx Black they also decided on replacing their shutters. They went with Mid America Raised Panel Shutters in the color black and couldn't be happier with the results!

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

    Roof Replacement in Mount Laurel, NJ

    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. 

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

    Full Install in Ocean City

    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

    Wind Damage in Burlington, NJ

    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

    Complete Roof Replacement due to a leaky chimney

    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
Service Area
Free Quote