Twenty-plus years protecting Schuylkill County homes. Roof replacement, roof repair, and storm damage specialists — licensed, insured, and backed by a lifetime workmanship warranty. We answer our own phones and show up when we say we will.
Lock in winter pricing now. Get your roof installed when our crew has the schedule — and save on the work. Only 4 slots left this season.
Every photo below is a Jay K Roofing job. No stock photos, no exaggerations. From the bare decking to the final shingle, this is the work we put our name on.
When you book Jay K Roofing, you get the real crew — not subcontractors driving unmarked vans. Our branded truck and trailer pull up to your driveway. Our team wears Jay K colors. The same name on the trailer is the name on your warranty.
Call 570-225-1525 →If our work fails, we fix it. Free. Forever. The shingles are warrantied by the manufacturer — our installation is warrantied by us.
PA contractor license, general liability, workers' comp. Your home is protected and so is every person who steps on your roof.
No revolving door of subcontractors. The same skilled team that started in 2005 is on your roof. Experience you can feel in the work.
No phone trees. No "leave a message." Call 570-225-1525 and a human picks up — usually Jay himself. Try it right now.
Itemized written estimates. The number we quote is the number you pay. No mid-job "surprises," no high-pressure upsells.
We document the damage, we work directly with your insurance adjuster, we get your home back under cover. You don't lift a finger.
Based right here in Mahanoy City. Not a fly-by-night storm chaser. Your neighbors know us. We answer to them.
Estimate in 48 hours. Most roofs done in a single day. We respect your time because we don't waste ours.
If you're not 100% satisfied with the workmanship of your new roof, we'll come back and make it right — no questions, no charges, no exceptions. That's been our standard since day one.
Full-service roofing in Mahanoy City, PA and across Schuylkill County — roof replacement, roof repair, storm damage restoration, metal and asphalt shingle roofing, plus gutters and siding. One local crew, one name on the warranty.
Asphalt shingle, architectural, and metal roof replacement. Full tear-offs done right the first time, sealed against everything Pennsylvania weather throws at it.
Leaks, missing shingles, storm damage, flashing failures. Quick diagnosis, honest pricing, repairs that hold.
Seamless gutters, gutter guards, vinyl siding, soffit and fascia. The exterior envelope, done as a system.
Wind, hail, fallen branches. We document the damage, work with your insurance, and get your home back under cover fast.
Additions, renovations, decks, framing. The same crew that puts a roof over your head can build the rooms beneath it.
Always. No pressure, no gimmicks. We measure, we listen, we quote. You decide on your terms.
Only the top 5% of roofing contractors in North America qualify as GAF Certified Plus — a certification we renew every year. It means you get access to GAF's strongest manufacturer-backed warranties, including the Golden Pledge® Lifetime Roofing System.
To hold this certification, we're required to be:
Based in Mahanoy City and serving homeowners throughout Schuylkill County and the surrounding coal region. If you don't see your town, just call — chances are we cover it.
Don't see your town? Call 570-225-1525 — we likely serve your area too.
Jay K Roofing & Construction started in 2005 with one principle: do the work like it's going on your own house. Two decades later we're still right here in Mahanoy City, still answering our own phones, still showing up when we say we will.
Rooted in Mahanoy City and Schuylkill County. We know these winters. We know these houses. And we stand behind every roof we put down — with a lifetime workmanship warranty and a phone we actually answer.
When you call Jay K, you're not getting a corporate sales pitch. You're getting Jay. And the same crew that's been doing this work for 20 years.
New roof, zero stress. Pick up the phone for a free, no-obligation estimate. We answer every call personally — usually Jay himself.