Family owned and operated since 1998

Contractor ID: 13VH02104000

Roof Replacement in NJ, including Clementon, Bridgeton & Cherry Hill.

Expert Roof Replacement in Southern New Jersey

Quality roofing systems & craftsmanship you can count on

Shingle removal & replacement

A long term investment. Replacing your roof may seem like a big decision now, but you'll love the long term benefits.

A roof replacement is a big deal for any homeowner, which is why the experts at ECC Roofing & Siding are here to make the process as easy as possible. Our roof replacement services will ensure that your home has a durable, sturdy roof that will look great and last for years to come. We offer a wide variety of roofing materials, and we can handle any size project.

All roofs eventually break down and need replacement, no matter the type of material or how well they were maintained. Of course, you don't want to rush into replacement, which is why we evaluate your roof and help you determine whether repair or replacement is the best option for your home.

If you think your home is need of a roof replacement, give us a call at 1-855-478-1817 or click below today. We offer free estimates on all our work!

Before and After
  • New Roof replacement in Mickelton, NJ
    Before
    New Roof replacement in Mickelton, NJ
    After

    This is a full roof replacement in Mickelton, NJ. On this house we used Owens Corning Shingles in Teak color.

  • 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!

  • New Roof Replacement Project - Clayton
    Before
    New Roof Replacement Project - Clayton
    After

    This is a full roof install in Clayton, NJ. On this particular house we used Owens Corning TRU Definition Series Shingles in Slatestone color. After the install the customer also had solar panels put on. Now their roof and home got an efficient upgrade!

  • Full Roof Install Deptford, NJ
    Before
    Full Roof Install Deptford, NJ
    After

    This was a full roof install in Deptford, NJ. On this particular house we used Owens Corning Shingles in Pacific Wave Color. They couldn't have picked a better color!

  • 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!

  • Roof Replacement in Deptford Township, NJ
    Before
    Roof Replacement in Deptford Township, NJ
    After

    The homeowner had gotten in contact with us due a leak. One of our Project Managers went out to assess the damage and let her know what we could do for her. It was decided that she needed to replace the whole roof. The homeowner chose Owens Corning TruDefinition Duration Designer series shingles in the color Aged Copper. She was very excited to have a new roof on her house!

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

    This customer has just purchased this home and discovered some leaking. Our project mananger went out and assessed the damage and we ended up replacing the entire roof due to the leaking. On this home we used Owens Corning Tru Definition Series Shingles in the color Summer Harvest. The homeowner absolutely loved the results!

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

    This homeowner decided to go with Owen's Corning Duration shingles in the color, Estate Gray. After meeting with Our Certified Project Manager Rusty, Bryan was impressed with our company's proposal. Since we offer financing, Bryan was able to get a full roof replacement that fit his budget! He was amazed by the final results of his project.

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

    This was a full roof replacement in Bellmawr. On this home we used Owens Corning Tru Definition Series Shingles in the color Desert Tan. Anthony was amazed with the results. 

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

    Our Certified Project Manager Mike was canvassing the area when he met Wayne. Wayne was interested in getting a roof replacement after learning about all the products our company offers. After signing contracts work soon began and Wayne decided to go with Owen's Corning TruDefinition Duration shingles in the color Estate Gray. Both Wayne and his wife were more than ecstatic to see the final results! 

  • 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!

  • New Roof Replacement in Blackwood
    Before
    New Roof Replacement in Blackwood
    After

    This is a new roof replacement in Blackwood, NJ. This house looks great with the Owens Corning Designer Shingles in the color Sand Dune. Looks like a totally different house. This color really makes the stone work in the front of the house stand out!

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

    The homeowner called in because his 25 year old roof was leaking. We sent one of our Project Managers out to determine the extent of the damage. The homeowner decided to completely replace the roof. He chose Owens Corning TruDefinition Duration shingles in the color Sierra Gray.

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

    This customer called in and said that he is in need of a new roof. He was also doing some updates to the outside of his house and it turned out beautiful. On this house we used Owens Corning Shingles in Pacific Wave color. After removing some trees in the front yard you can really tell what a difference the new roof made!

  • Roof Replacement In Collings Lakes
    Before
    Roof Replacement In Collings Lakes
    After

    This homeowner reached out because she thought that her roof needed to be completely replaced. One of our Project Managers went out to assess the roof and let the homeowner know what her options were. She decided that she would completely replace the roof and chose Owens Corning TruDefinition Duration shingles in the color Amber. She was very happy with the final results!

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

    Our Project Manager Mike was canvassing around the Williamstown area when he met James. James was interested in getting his roof redone prior to meeting Mike so the timing could not have been more perfect! After inspecting the roof and providing an estimate James was impressed with our company and signed contracts. James and his wife decided to use Owen's Corning shingles in the color Quarry Gray and were extremely impressed with the end results! 

  • Roofing Replacement in Folsom, NJ
    Before
    Roofing Replacement in Folsom, NJ
    After

    This Homeowner's roof was about 20 years old and it was starting to cause them problems that were only going to get worse in time. Being the smart Homeowners they were, they decided to get a completely free estimate on a full roof replacement from us! Our Project Manager Rusty went out there in a flash to help relieve some of the stress they were going through. He gave them an undeniably amazing price for a full roof replacement as well as gutter and screens! They were flabbergasted at what a great deal they were getting. After a long decision, they went with Owens Corning TruDefinition Duration shingles in the color of Brownwood, which compliments the house extremely well. As the end result, they were more than happy that they decided to go with us as there Roofing Company!

  • Roof Replacement in Monroe Township, NJ
    Before
    Roof Replacement in Monroe Township, NJ
    After

    Evon called ECC from a referral that we did in the previous year. She was interested in getting a full roof replacement since her roof was over 25 years old. She met with Our Certified Project Manager, Mike and went over all of the options that we provide. She decided to go with Owens Corning Duration Shingle color of Brownwood. As you can see, it was a great choice of color!

  • Roof installation in Barrington NJ
    Before
    Roof installation in Barrington NJ
    After

    George and his wife were looking to replace their roof to upgrade their home in Barrington NJ. After meeting with our Sales Manager Hugh and going over all the products our company offers they signed a contract soon after and work promptly began. George and his wife decided to use our Owen's Corning shingles in the color Onyx Black. Both homeowner's were amazed at the dramatic difference!

  • 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.

  • Roof Replacement and Vinyl Siding Replacement in Collingswood
    Before
    Roof Replacement and Vinyl Siding Replacement in Collingswood
    After

    The homeowner had called in because she wanted to upgrade her home with a new roof and new siding. One of our Project Managers went out there to assess the roof and bring the homeowner some different options of colors for her new roof and siding. The homeowner chose CertainTeed Mainstreet siding in the color Flagstone and Owens Corning TruDefinition Duration shingles in the color Onyx black. She was thrilled with the finished product!

  • Roof Replacement Covered by Insurance in Collingswood, NJ
    Before
    Roof Replacement Covered by Insurance in Collingswood, NJ
    After

    Edward and Donna were going through their homeowner's insurance to get a full roof replacement covered and were looking for a contractor to assist them through the entire process. ECC is one of the few contractors that work with insurance companies so they were very pleased we would be there for them every step of the way! Our Project Manager Rusty was able to get the whole roof replacement approved and not long after both homeowners opened the claim work began. After observing the plethora of shingle colors Owen's Corning offers they decided to go with Owen's Corning TruDefinition Duration shingles in the color Desert Tan. The end results were incredible!

  • 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!

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

    This homeowner gave ECC Roofing & Siding 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 Replacement Project in Sicklerville, NJ
    Before
    Full Roof Replacement Project in Sicklerville, NJ
    After

    This is a full install in Sicklerville, NJ. On this specific job we used Owens Corning Designer Series Shingle in the color Merlot.

  • Full Roof Replacement Sicklerville, NJ
    Before
    Full Roof Replacement Sicklerville, NJ
    After

    This was a full roof replacement in Sicklerville, NJ. On this house we used Owens Corning TRU Definition Shingles in Onyx Black.

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

    These homeowners gave ECC a call to take a closer look at their roof. Due to the aging and staining, we conducted a full roof replacement in the Sicklerville, NJ area. On this house we used Owens Corning Shingles in aged copper color, and the finished product brings new life to the home!

  • Full Roof Install - Sicklerville
    Before
    Full Roof Install - Sicklerville
    After

    This was a full roof install in Sicklerville, NJ. This customer decided to go with a GAF Shingle in Weatheredwood.

  • 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

  • Sicklerville Roof Replacement
    Before
    Sicklerville Roof Replacement
    After

    This customer was in the process of purchasing this home in Sicklerville, NJ when they realized it would need a new roof. That is when we stepped in to help out. On this house we used Owens Corning Designer Shingles in the color Summer Harvest. Now this happy customer has a new home and a beautiful new roof!

Why Get a New Roof?

Installing a new roof is a great way to improve your home's function and appearance. Although there are several reasons to get a new roof, the most obvious one is wear and tear on the old one. All roofs will eventually need replacement, and if you see missing or broken sections of shingles or tiles, leaks or light coming through, damaged flashing, or other problems, roof repairs may not be enough. It is always a good idea to have your roof inspected if it's past warranty or looks worn out, and the experts at ECC Roofing & Siding can help you determine the best course of action.

Another common cause for roof replacement is storm damage. Even the most careful homeowners can't do anything about severe weather, and unfortunately many homes are affected by natural events like high winds, hail, and falling trees. If your home has suffered any type of storm damage, we can help! Our roofers can quickly and effectively return your home to normal and keep the inside dry and protected with a durable new roof.

Of course, not all roof replacement has to come from negative causes. Many homeowners elect to replace their roof simply for the aesthetic value, as a new roof can completely change the look of a home. If you are re-painting or re-siding your home, adding a new roof to the process can make your entire house look brand new! A new roof will increase curb appeal and property value, making it a very beneficial home improvement project.

Customer Reviews
  • By Chris R.
    Clayton, NJ
    "Mike m is an excellent addition to the company. He is very very..."

    Customer Review

    By Chris R.
    Clayton, NJ

    Mike m is an excellent addition to the company. He is very very professional, and dedicated. I would like to make a recommendation to give him a raise
  • By Pat D.
    Sewell, NJ
    "Length of time it took from agreement to completion took too long.."

    Customer Review

    By Pat D.
    Sewell, NJ

    Length of time it took from agreement to completion took too long..
  • By Ralph G.
    Pine HIll, NJ
    "Several years ago needed work done on detached garage. Your group was the..."

    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 Alice H.
    Sicklerville, NJ
    "Hugh Rafferty was professional, compassion, personable and hardworking. He..."

    Customer Review

    By Alice H.
    Sicklerville, NJ

    Hugh Rafferty was professional, compassion, personable and hardworking. He did a great job of explaining the roof products, each phase of the claim and the roofing job. He was available to answer questions and provide updates. It was comforting working with him.
  • By Dale A.
    Berlin, NJ
    "Excellent company. Hugh was very helpful and excellent to work with..."

    Customer Review

    By Dale A.
    Berlin, NJ

    Excellent company. Hugh was very helpful and excellent to work with. Wouldn't change a thing except keep the rain away!
  • By Rita S.
    Berlin, NJ
    "Wonderful job - excellent clean up"

    Customer Review

    By Rita S.
    Berlin, NJ

    Wonderful job - excellent clean up
  • By Eugene E.
    Atco, NJ
    "Rusty is the BEST. He took time to explain things and to answer my..."

    Customer Review

    By Eugene E.
    Atco, NJ

    Rusty is the BEST. He took time to explain things and to answer my questions. Also, was not upset with a couple of phone calls from me to clarify some things.
  • 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 Jessica S.
    Hammonton, NJ
    "Your company provided a reasonable quote. We like the warranty and..."

    Customer Review

    By Jessica S.
    Hammonton, NJ

    Your company provided a reasonable quote. We like the warranty and guarantee you offered as well. Your salesman is very personable. Customer service is very important to us so that was a big factor in our decision. We will be calling you again in the future when we are ready to do the siding.
  • By John A.
    Hammonton, NJ
    "It was a pleasure meeting Jim and talking with him about our roof needs..."

    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.
  • By Chuck O.
    Lumberton, NJ
    "I would like to recognize Mike Norbaby for his exceptional service."

    Customer Review

    By Chuck O.
    Lumberton, NJ

    I would like to recognize Mike Norbaby for his exceptional service.
  • By Joseph O.
    Lumberton, NJ
    "You can't go wrong with ECC."

    Customer Review

    By Joseph O.
    Lumberton, NJ

    You can't go wrong with ECC.
  • By Joline D.
    Smithiville, NJ
    "I already gave your contact information to two total strangers in the last..."

    Customer Review

    By Joline D.
    Smithiville, NJ

    I already gave your contact information to two total strangers in the last three days. I hope that they will call. I contacted other companies but Jessica was so sweet. Then Mike made the process easy. Everyone from your company made it such a pleasurable experience for us.I also want to say Nicole was wonderful too. And David, the site supervisor, and the crew. I guess what I am babbling about is that you have a wonderful group of people working there. Please take good care of them. Joline Downey.

The right roofing material makes all the difference

Roof removal & replacement

A solution for every situation. Even if severe weather forced you into a roof replacement, we can provide a fast, effective solution.

There are a wide variety of roofing materials available to homeowners, and each comes with its own benefits. Choosing the right one to match the design of your home and neighborhood while staying within weather restrictions and budget is important. Our available roofing materials include:

  • Asphalt & composite shingles
  • Wood shakes & shingles
  • Concrete & clay tiles
  • Metal roofing
  • Flat and rubber roofing
  • Slate

We can give your home the perfect new roof

At ECC Roofing & Siding, we understand that it can be difficult to know what steps to take when considering a roof replacement. We will work with you every step of the way to ensure that you are getting exactly what you want and need.

It doesn't matter what your motivation or needs are -- we always provide high-quality roofing solutions that will last for years to come. Call us today to get started with a free estimate! We proudly serve in Clementon, Vineland, Cherry Hill, Bridgeton, Sicklerville, Rancocas, Mount Laurel, Hammonton, Monroe, Blackwood, Mount Holly and throughout the surrounding areas.

Serving South Jersey
Our New Jersey Service Area
Cities in Atlantic County, NJ
Absecon
Atlantic City
Brigantine
Buena
Cologne
Dorothy
Egg Harbor City
Egg Harbor Township
Elwood
Estell Manor
Hammonton
Landisville
Leeds Point
Linwood
Longport
Margate City
Mays Landing
Milmay
Minotola
Mizpah
Newtonville
Northfield
Oceanville
Pleasantville
Pomona
Port Republic
Richland
Somers Point
Ventnor City

Cities in Burlington County, NJ
Beverly
Birmingham
Bordentown
Browns Mills
Burlington
Chatsworth
Chesterfield
Columbus
Cookstown
Delanco
Delran
Florence
Hainesport
Jobstown
Joint Base Mdl
Juliustown
Lumberton
Maple Shade
Marlton
Medford
Medford Lakes
Moorestown
Mount Holly
Mount Laurel
New Gretna
New Lisbon
Palmyra
Pemberton
Rancocas
Riverside
Riverton
Roebling
Shamong
Southampton
Tabernacle
Vincentown
Willingboro
Wrightstown

Cities in Camden County, NJ
Atco
Audubon
Barrington
Bellmawr
Berlin
Blackwood
Cedar Brook
Cherry Hill
Clementon
Collingswood
Gibbsboro
Glendora
Gloucester City
Haddon Heights
Haddon Township
Haddonfield
Lawnside
Magnolia
Merchantville
Mount Ephraim
Oaklyn
Pennsauken
Runnemede
Sicklerville
Somerdale
Stratford
Voorhees
Waterford Works
West Berlin
Winslow

Cities in Cape May County, NJ
Avalon
Cape May
Cape May Court House
Cape May Point
Dennisville
Goshen
Green Creek
Marmora
Ocean City
Ocean View
Rio Grande
Sea Isle City
South Dennis
South Seaville
Stone Harbor
Strathmere
Tuckahoe
Villas
Whitesboro
Wildwood
Woodbine

Cities in Cumberland County, NJ
Bridgeton
Cedarville
Deerfield Street
Delmont
Dividing Creek
Dorchester
Fairton
Fortescue
Greenwich
Heislerville
Leesburg
Mauricetown
Millville
Newport
Port Elizabeth
Port Norris
Rosenhayn
Shiloh
Vineland

Cities in Gloucester County, NJ
Bridgeport
Clarksboro
Clayton
Deptford
Ewan
Franklinville
Gibbstown
Glassboro
Grenloch
Harrisonville
Malaga
Mantua
Mickleton
Monroe
Mount Royal
Mullica Hill
National Park
Newfield
Paulsboro
Pitman
Richwood
Sewell
South Harrison Township
Swedesboro
Thorofare
Wenonah
Westville
Williamstown
Woodbury
Woodbury Heights

Cities in Salem County, NJ
Alloway
Deepwater
Elmer
Hancocks Bridge
Monroeville
Norma
Pedricktown
Penns Grove
Pennsville
Quinton
Salem
Woodstown

Our Locations:

ECC Roofing & Siding
187 South Route 73
Suite D
Hammonton, NJ 08037
1-609-299-1404
Click for the BBB Business Review of this Roofing Contractors in Hammonton NJ
Affiliations