Protect the yard
Tarps go down over the lawn and landscaping before a single shingle comes off. Your yard stays protected the whole job.
Bath, PA · Lehigh Valley
New roofs, re-roofing, repairs and seamless gutters from Ted Phelps Jr. Fully insured, with workmanship and material guaranteed.
Tarps go down over the lawn and landscaping before a single shingle comes off. Your yard stays protected the whole job.
The old roof comes off down to the deck, and the debris lands on the tarps instead of in your grass.
Ice and water shield at the eaves for Pennsylvania winters, synthetic underlayment across the deck and new drip edge.
Architectural shingles go on course by course from quality brands like GAF and Atlas, finished with a clean ridge cap.
Seamless gutters go up, the tarps come off and a magnet sweeps the lawn for nails. Like we were never there.
Guaranteed
Call Ted Phelps Jr. for a free estimate on your roof, gutters or siding.
What we do
Everything that keeps the weather out, from a single repair to a full re-roof.
Complete roof installs on new and existing homes.
Full tear-off and replacement, done right the first time.
Leaks, missing shingles and storm damage, fixed properly.
Careful repairs to keep classic slate roofs going.
One-piece gutters made to fit, with fewer seams to leak.
Low-maintenance siding to finish the outside of the house.
Fully insured, and every job is backed by Ted. Call for a free estimate.
What customers say
Protecting your property and cleaning up after the job is part of the work, not an afterthought.
Call Ted at (610) 837-7508 and we'll come out to look.
Tarps over the lawn and landscaping before work starts.
Quality materials, installed the right way.
Debris hauled off and the lawn swept for nails.
★★★★★“Great job. The guys were so nice! The roof looks great. They cleaned up really good after they were done. Good price. Highly recommend!”
MaryAnn MatlagaRecommends Ted's Roofing
On the job








Free estimate
New roof, repair, gutters or siding? Send the details and we'll get back to you.
Call or text(610) 837-7508