top of page


Roofers at Work
New Roof

Have plans for your new custom home project? We can give you a quote based off your plans.


We'll then provide a professionally installed brand new roof for your new home. Tile, shingle, metal, slate, flat, terracotta, and more. If we don’t have exactly what you want, we will we find it for you.

Climbing a Ladder
Repairs, Replacements,
& Maintenance

Have a leak? We have the experience and expertise to address the source of the problem and fix any roof problem for the long-term.


Sometimes roof replacement is more cost effective than roof repair. We'll be sure to advise you on the best solution for you.


Maintenance is the key to drastically prolong the lifetime of your roof. 

Cleaning a Rain Gutter
Gutter Installation 
& Maintenance

You don't have to spend a fortune in order to protect your home – our seamless gutters not only look great with their clean, straight lines, but they also prevent nearly all water leakage for superior protection.


Look to us for gutter installation, cleaning, repair and replacement as well as gutter guards installation! 



Owned and operated by Jamie Kardelis for over 25 years, E.C. Kardelis General Contracting is the best in the business.  

Quality. In order to ensure we install only the highest quality roof possible, we use only time-tested materials from the most trusted brands, including CertainTeed, GAF, Owens Corning, Mule Hide, Firestone, and others. 

Service. We carefully install every roof properly to ensure that all manufacturer warranties will be honored. It's an extra precaution that gives you years of assurance. All work is backed by a 10 year labor and warranty guarantee. We are fully licensed and bonded in Pennsylvania and New Jersey. 

Attention to Detail. We leave every job site as good as or better than we found it by covering all plants and landscaping while we work and using magnets to ensure all nails, screws, and debris is cleaned up before we leave.

Free Estimates. We're committed to helping you figure out what best fits your needs and budget. We price our products fairly and then work hard to make sure you're our next happy customer. Reputation is everything.








For any inquiries, questions or commendations, please call: 610-250-0693 or fill out the following form:

Contact us
Work with us

Thanks for interest! We'll be in touch soon!

To apply for a job with E.C.Kardelis, please contact us at

Get a quote: 610-250-0693
bottom of page