Family owned and operated since 1998

Contractor ID: 13VH02104000

FULL SERVICE ROOFING

Replacements · Repairs · Siding

50 Year Warranty

Get a Free Quote >

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!

Customer Review
  • 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 Walt K.
    Laurel Springs, NJ
    "Service started on time and completed within the day. Total professional..."

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

    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!

Our Roofing Services

Roofing contractor in Cherry Hill, Vineland

Prevent roof leaks and other damage by ensuring your roof is properly maintained with our professional repair services.

Cherry Hill, NJ's expert roof replacement contractor

Replacing a roof is an important investment. When it's time for a new roof, we can provide a worry-free installation.

Vinyl siding contractor in Clementon, Vineland

Siding installations can be quick and easy with great clean up. Just ask us!

Free inspections & cost quotes in NJ

We offer high-quality roofing services -- get started with our free estimates in New Jersey.


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!

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
Before & After