Contact Us For
A Free Estimate!
Reviews From Burlington County
Products & Services
Roofing Services
Emergency Roof Repair
Hail Damage Repair
Wood Rot Repair
Ridge Vents & Roof Ventilation
Roof Replacement
Roof Inspection
Roof Repair
Roofing Materials
Asphalt Shingle Roofing
Clay/Concrete Roofing Tiles
Composite Roofing
Corrugated Roofing
Energy Efficient Shingles
Metal Roofing
Rubber Roofing
Slate Roofing
Solar Shingles
Wood Shingles/Shakes
Commercial Roofing Services
Commercial Roofing Systems
EPDM/Rubber Roofing
Metal Commercial Roofing
Modified Bitumen
Spray Polyurethane Foam
Built-Up Roofing
TPO Roofing
Other Services
Vinyl Siding Installation  
Before and After Pictures from Burlington County
Roof Replacement in Mount Laurel, NJ

Roof Replacement in Mount Laurel, NJ

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

The homeowner's son had called to get an estimate to replace some shingles on his mother's roof. After Project Manager Mike went out to assess the roof, they decided to replace the whole roof so that there wouldn't be any more issues with the shingles. The homeowner chose Owens Corning TruDefinition Duration shingles in the color Teak. They were very pleased with how the new roof looked!

Full Roof and Siding Replacement in Willingboro, NJ

Full Roof and Siding Replacement in Willingboro, NJ

Before After
Full Roof and Siding Replacement in Willingboro, NJ Full Roof and Siding Replacement in Willingboro, NJ

This home was built in 1955 with 4 layers of shingles on the roof!! ECC went out and removed and replaced the asphalt shingles as well as removing and replacing the siding. This homeowner picked Owens Corning Duration Shingle Color of Harbor Blue and the CertainTeed Mainstreet Siding in the color of Sterling Gray. Rosemary couldn't believe the outcome of this project. She said ECC Roofing and Siding did a fantastic job. 

Another Satisfied Customer in Willingboro, NJ

Another Satisfied Customer in Willingboro, NJ

Before After
Another Satisfied Customer in Willingboro, NJ Another Satisfied Customer in Willingboro, NJ

Here is a before and after picture of a full roof replacement that we've recently done. Jimmie called in to set up an appointment with one of Our Certified Project Managers for a free estimate. ECC provides a thorough roof inspection so we had Rusty, the Project Manager go out to this property and meet with the homeowner. Due to the roof leaking and it's age, it could not be repaired. We were able to remove and replace two layers of asphalt shingles. This customer was thrilled with the finished project!!

Company Awards
Angie's List Super Service Award 2015
ECC Roofing & Siding has earned the service industry’s coveted Angie’s List Super Service Award, reflecting an exemplary year of... [Read more]
Owens Corning 2021 Product Excellence Award
ECC is so grateful to announce that we received another years worth of Owens Corning Product Excellence!... [Read more]
Owens Corning 2020 Product Excellence Award
We are proud to announce that we were given the "Owens Corning 2020 Product Excellence"... [Read more]
More Awards

Roof Repair & Replacement Experts in Burlington County, NJ

Happy Customers Surrounding Burlington County, NJ
Work Requests

Click the icons to see what our customers had to say.

Commercial and Residential Roofing Services in Burlington County

We have been Burlington County's premier roofing company for nearly 20 years. Along those 20 years, we have seen just about every possible roofing issue that your home may be facing. Whether it's wood rot, hail damage, or normal wear and tear that has affected your roof, ECC Roofing & Siding has the solutions you can count on to repair or replace your roof as quickly as possible. ECC Roofing & Siding has been family owned and operated since 1998 and since we have opened our doors our main focus has been on our customer's satisfaction. We have worked with over 10,000 homeowners and we have learned from each and everyone one of those experiences. Our goal is to always be improving and always making your experience for our customers as positive as possible. No matter what home exterior issue you may be facing we are confident in our ability to help and make the improves that your home deserves.

Whether you need a small repair or need a full roof replacement having any type of work done to your roof can be stressful. That's why at ECC Roofing & Siding we take our profession extremely serious and will work with you in whatever way possible to make sure you are 100% satisfied. We know that the process of having roof or siding work done can be a hassle and can often be confusing. That's why from start to finish, we have been slowly improving our process from the initial inspection to the final clean up. Every little improvement we have made along the way through the almost 20 years we have been in the business has been done with the customer in mind. 

Burlington County's Trusted Roof Repair Specialists

Small problems on your roof can turn into major issues in the future. That's why at ECC Roofing & Siding we take roof repairs seriously, no matter how small they may appear. The roof is one of the most important elements of your home, which is why it's crucial to make sure it's in top condition in order to keep your home protected and comfortable. At ECC Roofing & Siding we have the utmost respect for our customer's needs and wants. We want to make sure our customers are completely satisfied with their repairs and won't stop working until you are!

Roof Replacement Experts in Burlington County

Repairs may only help your roof for so long but eventually, it may be time for a roof replacement. Fortunately, we are also experts when it comes to this and no job is too large for our experienced crew members to handle. Due to the fact that a shingle roof should last decades, our goal is to provide unmatched craftsmanship to your home that will be as durable as possible. Our inspectors are trained to look for signs of damages and are experts at deciding between repairs and replacements. ECC Roofing & Siding wants to make sure that the correct decision is made for your home. Then our crews have been trained at removing shingles in the most efficient way possible so they can move on the next step of installation. At ECC Roofing & Siding we only use products of the highest quality to ensure durability and a great look for your home. Finally, our crew won't leave until every little piece of debris or trash is cleaned up. In fact, in many cases, we will clean the grounds of your home as a courtesy to our loyal customer!

Roof replacements are the best way to ensure your roof is the strongest it can possibly be, and because of the infrequency of full roof replacements, it's so important to get the job done right. That's why we have extreme attention to detail and never cut corners. ECC Roofing & Siding is fully trained and certified to complete necessary roof repairs or replacements. And as an Owens Corning Roofing Platinum Preferred Contractor, we only use high-quality products and materials to do so!

We'll Handle all Types of Vinyl Siding Services for your Burlington County home.

Vinyl siding is one of the best materials to make sure that your home stays protected. Vinyl siding is extremely durable and doesn't support mold or mildew growth. Another advantage that it has is that it's great when it comes to dealing with moisture. Vinyl won't absorb water, sleet or snow so it won't get damaged by it, unlike wood siding. Besides the extraordinary durability vinyl has it also adds curb appeal that can transform the look of your home. Schedule a consultation today to explore all the siding options possible for your home. Get the look you want for your Burlington County home, we can install several different styles and colors!

Our Roofing Services in Burlington County:

  • Roof Repair
  • Roof Replacement
  • Commercial Roofing
  • Vinyl Siding Installation
  • and MORE!

Contact us today for a FREE roof or siding estimate!

Get a FREE Roof Repair or Replacement Quote!

Case Studies From Burlington County
During our appointment with the homeowners, ECC discovered that this family's home was damaged from high wind storms. There were missing shingles and...
This customer was referred by a prior customer. She was experiencing leaking, that was doing damage to the interior of the house. When our project...
After the hailstorm in May swept through the Shamong and surrounding areas, ECC Roofing & Siding had the opportunity to help these wonderful...
Job Stories From Burlington County, NJ
Hail Damage

This homeowner saw our yard signs throughout his development wasn't sure why and called in. I spoke to him about why he was seeing so many signs in the development, our administrative assistant informed him that there was a hail storm in that area causing some roofs as well as siding to have hail damage. These storms result in missing or loose shingles where water could potentially seep in and cause damage. We set up an appointment for one of our project managers to go out an inspect the property. Afterwards The homeowner opened a claim with his insurance company for the damage. The homeowner went with Owens Corning TruDefinition Duration in the color Desert Tan and was estatic with the end results! As a company we 

Hail Damage - Photo 1
Full roof install in Lumberton NJ,

This homeowner was in need of a new roof after a hail storm swept through her community. After going online and doing some research she found us and gave us a call to set up her free estimate. One of our crew members went out to inspect and we got started right away on the project. We installed all Owens Corning products in the color of her choice. (Driftwood) She was very pleased with how quick and efficient our crew finished the job. More importantly she absolutely loved her new roof! 

Full Installation in Moorestown, NJ

The homeowner called us because her roof was 20 years old and she needed to get it replaced. One of our Project Managers went out to assess her roof and see what needed to be done. She got her whole roof replaced and used Owens Corning TruDefinition Duration shingles in the color Sand Dune.

Full Install Maple Shade, NJ

We reached out to Debbie through a lead that came in from Angie’s List. Before scheduling the appointment, Debbie was asked a few questions about her residence, how old the roof is, what type of roof is it as well as a few others to get a general idea of what’s going on. She let us know that she had part of her roof done back in 2009, and that it wasn’t done properly, the rest is approximately 30 years old with some leaking. The Project Manager Hugh went out and determined the full roof needed to be replaced as Debbie though. Owens Corning Shingles were used for this install in the color Pacific Wave.

Full Roof Install in Medford NJ

Chuck called our company to inquire about getting a full roof replacement. After scheduling a free estimate Chuck agreed to go with our company for his home improvement project. Chuck decided to go with Owen's Corning shingles in the color Nickel Gray and was very pleased with the end results. He was also impressed with our work crew's ability to take all the neccessary measures to protect all Chuck's landscaping and property. 

Roof Replacement in Burlington

Micheal owns a home in Burlington New Jersey and was looking for a reliable company to completely replace his roof. After calling ECC and receiving an estimate from one of our project managers Micheal was confident he made the right decision to trust in our company for his home improvement project. Contracts were soon signed and work was soon underway. Micheal decided to go with our Owen's Corning duration shingles in the color Onyx Black. He was very impressed with the upgrades to his home!

Roof Replacement in Mount Holly NJ

Alvin owns a home in the Southampton/Mount Holly area and was looking to get his 25 year old roof replaced. Our Project Manager Rusty went out to meet Alvin and perform an inspection. After seeing all the damage firsthand Alvin signed a contract and our crew men quickly got to work to meet the property's needs. Alvin decided to go with Owen's Corning shingles in the color Slatestone. The end results truly made his home look fresh and modern!

Roof Replacement due to Wind Damage in Mount Laurel, NJ

The homeowner had contacted us due to a leak that he was experiencing. Project Manager Rusty went out to assess the roof and found that there were obvious signs of wind damage. The homeowner decided to get the roof completely replaced. The homeowner chose Owens Corning TruDefnition Duration shingles in the color Brownwood. He was so impressed with our company that he referred his neighbor before his project was even completed! 

New Roof and Skylight Install

Stacy looked up our company online and after reading a few great reviews from previous customers, gave us a call to set up an appointment for a Project Manager to come out and provide her with a free estimate. Pleased with our companys promise to use all Owen's Corning products and provide her with 2 warranties she signed contracts and her project was soon underway. After looking thruogh the many shingle colors Owen's Corning offers Stacy decided on the color Brownwood. The color was a beautiful choice and gave her home a significant upgrade!

Referral Leads to Roof Replacement in Marlton, NJ

The homeowner had reached out to us because there was a leak in her living room. The homeowner’s daughter had her roof done by us, and she was so happy with her experience that she referred her mother. Project Manager Rusty went out to assess the roof and give his suggestions. The roof was far past its life expectancy and it needed to be replaced. The homeowner chose Owens Corning TruDefinition Duration shingles in the color Sierra Gray. She was so excited to have a new roof that didn’t leak!

Roof & Siding Replacement in Palmyra, NJ

The homeowner had gotten in contact with us because she needed to get a few things done to her roof. Project Manager Rusty went out to assess the roof and provide his suggestions. While Rusty was at her house, the homeowner decided that she wanted to get her siding done as well. She chose Owens Corning TruDefinition Duration shingles in the color Onyx Black and CertainTeed Mainstreet siding in the color Colonial White. Due to some unfortunate circumstances with the weather, her installation got pushed back a few days. Once the job was completed, she was very pleased with how well the new roof and siding looked and how quickly the project was completed!

New Metal Roof and Cedar Shake Removal

ECC was called out to fix a leak on this old Pemberton home. The existing metal roof was in disrepair and needed to be replaced. Underneath all of that metal was a layer of completely destroyed cedar shakes, not to mention the rotted wood facia boards. We professionally removed and installed new decking to support the home's new Drexel Metal roofing and restored the home to its grandeur. So glad to be a part of this project!

New Metal Roof and Cedar Shake Removal - Photo 1
Beautiful Siding with Stone Facade

This family needed an update to their siding to spruce up their home after getting new windows installed by ECC. Thanks to our awesome 3D modeling software they were able to customize their look and go through different color options and stylizations before the project even began! They loved Colonial White! They even decided to add in some stone façade choosing Adirondack Snowfall to accent the beautiful bay window in the front. This family couldn't be happier as the project turned out exactly as they envisioned it. We at ECC are so glad to have been a part of bringing them this amazing renovation.

Beautiful Siding with Stone Facade - Photo 1
Serving the following Burlington County, NJ zip codes
Marlton 08053, Mount Laurel 08054, Willingboro 08046, Vincentown 08088, Medford 08055, Browns Mills 08015, Moorestown 08057, Maple Shade 08052, Florence 08518, Lumberton 08048, Burlington 08016, Mount Holly 08060, Columbus 08022, Riverside 08075, Joint Base Mdl 08640, Chesterfield 08515, Palmyra 08065, Hainesport 08036, Bordentown 08505, Roebling 08554, Joint Base Mdl 08641, Riverton 08076, Riverton 08077, Beverly 08010, Pemberton 08068, Jobstown 08041, Chatsworth 08019, Cookstown 08511, Wrightstown 08562, New Gretna 08224, New Lisbon 08064, Juliustown 08042, Rancocas 08073, Birmingham 08011
Service Area
Free Quote