Residential & Commercial Roofer
Serving Southeastern PA


Repairs Are Possible.
Call Us To Find Out If It’s Worth the Cost.

If only a shingle or two is missing, and the roof is only 5-15 years old, then we’ll diagnose the issue and suggest a repair. If the roof is 20+ years old, then it’s probably time to think about replacing it.

If You Suspect Your Roof Is Leaking…

If you have a multi-story house, and the leak is on any floor other than the top, double check to see whether there are any pipes or drains in the ceiling which might be cracked or leaking condensation.

We are expert leak finders. Contact us to schedule a repair diagnosis for $195.

Our repair specialists come equipped with tools, so if it’s something we can fix on the spot, we will! Time in excess of ½ hour for repairs will be billed at $85/hr, plus any materials.

If you have contracted us to replace your roof, but your roof is leaking before we can do so, remember we’ve got your covered with our Joyland Promise! We will stop the leak at no charge to you, so you can stay dry until we replace your roof.

Insurance Reports and Photos. If you’re claiming insurance coverage on your roof repair, we will be glad to provide a report with before and after pictures for your insurance provider.

Other Things To Keep in Mind

We recommend that you have someone inspect your roof every 3-5 years to ensure that any potential leak spots are repaired before you end up with expensive interior repair work.

While we’re at your place, we can also clean and inspect your gutters.

If you have a shingle roof that’s 15-20 years old, and there are pipes going up through the roof, you may want to schedule an inspection of the pipe flashing. Many contractors used pipe boots which do not last as long as the shingles, resulting in water running down the pipes and into the house. We have a quick, easy solution for this by installing a rubber gasket over the existing flashing, which will extend the life of the pipe boot to match that of the roof shingles.

Schedule Your Repair Evaluation

Call us at 717-459-3499 or contact us online. We’ll schedule a time to diagnose your leak problem, discuss the options with you, and either fix it right away or propose a date to do so.

If it’s bigger than just a repair, we will provide you with a price quote for replacement.

Schedule a Repair Evaluation