FULL SERVICE ROOFING Replacements · Repairs · Siding

Schedule A Free Estimate

Roof Repair

We fix roof leaks and roofing problems with prompt, expert service and quality products.


Upgrade your home's exterior with our durable siding products and professional installation.

Attic Insulation

Keep your home comfortable year round with the right attic insulation

Why Southern New Jersey Homeowners Choose Us

In business since 1998

Major manufacturer certified

High-quality products and materials

Happy Customers in Southern New Jersey

full starfull starfull starfull starfull star
By Gabriele S.
Carneys Point, NJ
full starfull starfull starfull starfull star
By Patricia S.
Deptford, NJ

View All Reviews

Recent Projects in Southern New Jersey

Professional Roofing & Siding in Cherry Hill, Vineland, Clementon & Throughout Southern New Jersey

Owens Corning Platinum Preferred Contractor

Less than 1% of roofers attain Owens Corning Roofing Platinum Preferred status.

Over 17 Years of Experience Makes Us the Best Choice for Your Roofing Needs

In need of home exterior repairs but not sure where to start? 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.

As an Owens Corning Roofing Platinum Preferred Contractor, we have access to proven products and materials for your roofing needs. Our award-winning, trained and certified technicians are more than capable of fixing up your roof and securing your home from inclement weather year after year.

Interested in seeing how our services can benefit your home? ECC Roofing & Siding offers free estimates in Cherry Hill, Vineland, Clementon and areas nearby - give us a call or browse our site to discover more!

Insurance claims assistance makes your life easier

Here at ECC Roofing & Siding, our professionals are trained in insurance projects to make sure you get your money's worth after a storm or severe damage to your roof. We can help with on-site assessments with the insurance adjuster and submitting insurance claims. Our expertise in this area is just one more way that we offer superior service to our customers!

Let Us Worry -- About Roof Repairs -- So You Don't Have To!

Even though your roof is a vital feature of your home - it protects you from the elements and adds structural support - you probably only glance at it occasionally when you’re leaving from or returning to your home. Unfortunately, roofing problems can accumulate while you're not looking, making them harder to fix. Routine maintenance is an easy way to spot minor issues before they turn into major problems. 

Storms and Roofing Don't Always Mix in Southern New Jersey

Storms and roofing don't always mix here in the mid Atlantic and tri-state area. When we get a hurricane (need we mention Sandy?), Nor'easter or other storm the damage can be extensive to buildings and roofing, where no one typically looks. Hail, snow and ice each year can cause further damage and small damages can create large leaks down the road. ECC Roofing & Siding removes snow from roofs too, just contact us to get started and we'll tell you how our home services can help fix your problem.

When you know your roof needs to be repaired or replaced, rely on ECC Roofing & Siding for the help you need. We offer free estimates on all of our roofing and siding services. Call us at 1-609-561-4355 or contact us online to schedule your free quote in Vineland, Cherry Hill, Clementon, Sicklerville, Bridgeton, Mount Laurel, Rancocas, Blackwood, Mount Holly, Hammonton, Monroe, and areas nearby!


our service area

We serve the following areas

  • Alloway
  • Bridgeport
  • Bridgeton
  • Cedarville
  • Clarksboro
  • Clayton
  • Deepwater
  • Deerfield Street
  • Dividing Creek
  • 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
  • Westville
  • Woodbury
  • Woodbury Heights
  • Woodstown
Our Locations:

ECC Roofing & Siding
187 South Route 73
Suite D
Hammonton, NJ 08037
Owens Corning - Platinum Preferred Contractor
Better Business Bureau
Camden County Chamber of Commerce