Style Guide

Our Team

Our team of roofing professionals are consistently approachable and responsive, so you will never feel ignored and will always know what is going on, whether it’s about a roofing quote or an ongoing project.

You can rely on our team for assistance and guidance each step of the way, from the initial quote to finished roof.

John Esh

President

Kevin O'Connell

VP of Operations

Jason Martin

Contractor Services Manager

Kurt O'Connell

Project Manager

Moses Kauffman

Repair Specialist

Brett Weist

Residential Consultant

Frankie Lesher

Residential Consultant

Taylor Hunsecker

Operations Assistant

Mateah Kittle

Communications Coordinator

Anna Kauffman

Accounting & Admin Assistant

Protect Your Most Valuable Asset With a Quality, Lifetime Roof

Like your home, your home’s roof is a long-term investment. Don’t settle for budget roofing materials installed by inexperienced roofers. Improve the beauty and value of your home with a quality, lifetime roof from Joyland Roofing.

Roof Damage? Call Joyland

At Joyland Roofing, we take full responsibility for the roofs we replace. That ownership starts as soon as the contract is signed. If your roof is leaking and we can’t replace your roof immediately, we will stop the leak free of charge.

Once the new roof is installed, we stand by our work. If there is ever a problem, we will do what it takes to make it right. That’s the Joyland Promise.

Ask Us A Question

Why Choose Us As Your Roofer

We are a team of certified, experienced roofers who are passionate about integrity, education, and listening to your needs. We are meticulous in how we leave the job site, treating your home as if it were our own. After a project, the only way you’ll know we were there is by the stunning, brand new roof.

Guaranteed Quality

Workmanship guaranteed for up to 25 years on every roof.

Stellar Reputation

As a local, family-owned company, our reputation is everything.

On-Roof Inspection

We actually get on your roof and do an inspection before giving you a quote.

two-story house with brown roofing

Testimonial

10/10 would recommend. The Joyland service team was friendly, professional, and respectful of our workspace. Above all, we established reliable communications and I felt confident to report on the status of the project at all times. Great job!!!!

- Warren Atkins (Google Review)

The replacement was done on schedule and looks great. It has rained a couple of times since the
roof was replaced and all is good. The old roof was replaced and the new installed. The team picked up their trash at the end of each of the 3 days.

- Deborah Kressig (Angi Review)

Great company! Excellent job – made sure we were 100% satisfied, fair price, personable & responsive to questions. I highly recommend them!

- Mark Ashley (Google Review)

Read More Testimonials
Hand pointing to roof damage

Roof Damage? Call Joyland

At Joyland Roofing, we take full responsibility for the roofs we replace. That ownership starts as soon as the contract is signed. If your roof is leaking and we can’t replace your roof immediately, we will stop the leak free of charge.

Once the new roof is installed, we stand by our work. If there is ever a problem, we will do what it takes to make it right. That’s the Joyland Promise.

Ask Us A Question

Our Process

At Joyland Roofing, we offer a free on-site inspection, and then schedule the best installation time that works for you.

1. An estimate in 48 hours

After signing a contract and making a down payment, we will schedule the installation for a time that works best for you. Typically, we can get most installations scheduled within 2-5 weeks.

2. Scheduling & Down Payment

After signing a contract and making a down payment, we will schedule the installation for a time that works best for you. Typically, we can get most installations scheduled within 2-5 weeks.

3. Pay when you’re satisfied

After signing a contract and making a down payment, we will schedule the installation for a time that works best for you. Typically, we can get most installations scheduled within 2-5 weeks.

Experienced Roofer in Southeastern PA

We have been certified by GAF, the largest shingle manufacturer in the country, as a GAF MasterElite installer. This recognition, awarded to the top 3% of roofers nationwide, is due to our focus on quality, reliability, and trustworthiness. Trust your home’s roof to us and you’ll receive the industry’s best product, service, and warranty.

Ask Us A Question

damaged shingles on a roof

Contact Joyland Now!

Contact us to schedule a free roof inspection and estimate for replacing your roof.

    Heading 2 (H2)

    Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ipsum suspendisse ultrices gravida dictum fusce ut placerat orci. Eros in cursus turpis massa. Pretium nibh ipsum consequat nisl vel pretium. Orci sagittis eu volutpat odio. Faucibus pulvinar elementum integer enim neque. Duis at consectetur lorem donec. Quis blandit turpis cursus in hac habitasse platea. Et leo duis ut diam quam. Enim blandit volutpat maecenas volutpat blandit aliquam etiam erat. Suspendisse sed nisi lacus sed viverra tellus in hac habitasse. Posuere sollicitudin aliquam ultrices sagittis orci a. Eu volutpat odio facilisis mauris sit amet. Vestibulum mattis ullamcorper velit sed ullamcorper morbi. At tellus at urna condimentum mattis pellentesque. Etiam sit amet nisl purus in mollis. Iaculis urna id volutpat lacus laoreet non. Aliquet bibendum enim facilisis gravida neque convallis. Mattis molestie a iaculis at erat pellentesque adipiscing commodo elit. Mattis ullamcorper velit sed ullamcorper morbi tincidunt ornare massa eget.

    Cras ornare arcu dui vivamus arcu felis bibendum ut tristique. Vestibulum mattis ullamcorper velit sed ullamcorper. Dictum non consectetur a erat nam at lectus urna duis. Luctus accumsan tortor posuere ac ut. Turpis egestas sed tempus urna et pharetra. Metus aliquam eleifend mi in nulla posuere sollicitudin. Massa tempor nec feugiat nisl pretium fusce id velit ut. Turpis egestas integer eget aliquet. Risus pretium quam vulputate dignissim suspendisse in est. Quam pellentesque nec nam aliquam sem et tortor. Risus viverra adipiscing at in tellus integer feugiat. Donec et odio pellentesque diam. Amet venenatis urna cursus eget. Vitae elementum curabitur vitae nunc. Ultrices gravida dictum fusce ut placerat orci nulla.

    Heading 3 (H3)

    Urna molestie at elementum eu facilisis sed. Mi quis hendrerit dolor magna eget est lorem. Suspendisse in est ante in nibh mauris cursus. Dui nunc mattis enim ut tellus elementum sagittis. Cursus metus aliquam eleifend mi in nulla posuere sollicitudin. Pulvinar neque laoreet suspendisse interdum consectetur. Donec adipiscing tristique risus nec. Condimentum id venenatis a condimentum vitae sapien. Eu consequat ac felis donec et odio pellentesque diam. Placerat vestibulum lectus mauris ultrices eros in cursus turpis. Hac habitasse platea dictumst vestibulum rhoncus est. Urna duis convallis convallis tellus. In cursus turpis massa tincidunt dui ut ornare lectus sit. Vitae sapien pellentesque habitant morbi. Faucibus ornare suspendisse sed nisi.

    Heading 4 (H4)

    Urna molestie at elementum eu facilisis sed. Mi quis hendrerit dolor magna eget est lorem. Suspendisse in est ante in nibh mauris cursus. Dui nunc mattis enim ut tellus elementum sagittis. Cursus metus aliquam eleifend mi in nulla posuere sollicitudin. Pulvinar neque laoreet suspendisse interdum consectetur. Donec adipiscing tristique risus nec. Condimentum id venenatis a condimentum vitae sapien. Eu consequat ac felis donec et odio pellentesque diam. Placerat vestibulum lectus mauris ultrices eros in cursus turpis. Hac habitasse platea dictumst vestibulum rhoncus est. Urna duis convallis convallis tellus. In cursus turpis massa tincidunt dui ut ornare lectus sit. Vitae sapien pellentesque habitant morbi. Faucibus ornare suspendisse sed nisi.

    • Lorem Ipsum
    • Lorem Ipsum
    • Lorem Ipsum

    This is a pull quote to highlight important information. Urna molestie at elementum eu facilisis sed. Mi quis hendrerit dolor magna eget est lorem. Suspendisse in est ante in nibh mauris cursus. Dui nunc mattis enim ut tellus elementum sagittis. Cursus metus aliquam eleifend mi in nulla posuere sollicitudin. Pulvinar neque laoreet suspendisse interdum consectetur. Donec adipiscing tristique risus nec.

    Button Primary

    Button Secondary