Roof Repair & Replacement in St John, KS
Same-Day Appointments Available · 24/7 Emergency Service
GAF & CertainTeed certified. 16 years in business. Protecting St John roofs from Franklin.
Call (877) 349-1553Insurance claims handled start to finish
If your St John home needs a new roof or a repair, Franklin Roofing & Maintenance is the contractor to call. We're based in Franklin and our crews are in St John every week, inspecting roofs, replacing shingles, and handling storm damage claims.
Our Services in St John
What St John Customers Say
"Hail punched through half our shingles last spring. Franklin Roofing & Maintenance handled the entire insurance claim — met the adjuster, filed the supplement, and we paid nothing out of pocket besides the deductible."
"Their crew showed up at 7 AM, tore off the old roof, replaced eight sheets of plywood, and had new shingles down before dinner. Jobsite was cleaner when they left than when they arrived."
"I called about a small leak and expected a hard sell on a full replacement. The inspector showed me it was just a cracked pipe boot — $300 repair instead of a $12,000 roof. Honest company."
Why St John Residents Choose Franklin Roofing & Maintenance
4.9/5 Stars | 195+ Reviews
Our reputation is built one roof at a time. 195+ homeowners across Franklin, St John, and surrounding areas have rated us 4.9/5 stars. We earn every review. No incentives, no discounts for feedback.
No Subcontractors
Every St John roof is installed by our own trained crews, not subcontractors pulled from a labor pool. That means consistent quality, accountability, and a crew that knows our standards from the first nail to the last drip edge.
GAF Master Elite Certified
Only 2% of roofing contractors in the country hold GAF Master Elite certification. That gives St John homeowners access to the Golden Pledge warranty: 25 years on workmanship, 50 years on materials. It's the strongest warranty in the industry.
Manufacturer-Certified Installation
We hold certifications from GAF, Owens Corning, and CertainTeed. That means the manufacturers have trained and vetted our crews and will back our installations with their strongest warranties. Your St John roof gets factory-level quality control.
About Our St John Roofing Services
We don't just install roofs. We inspect them first and give you a straight answer about what you actually need. Sometimes it's a $500 repair, not a $15,000 replacement. Franklin Roofing & Maintenance earns repeat business in St John by being honest.
Ready to get your St John roof handled? Call (877) 349-1553 for a free estimate. We respond to every inquiry within a few hours and schedule inspections within 48 hours, often sooner for storm damage situations.
Franklin Roofing & Maintenance is based in Franklin and our crews are in St John regularly, typically multiple times per week. There are no travel fees for St John jobs.