
O'John Roofing replaces shingle, tile, metal and flat roofs across Lake Mary and Seminole County. Nick, the owner, inspects your roof, gives you a clear written estimate, and is on site for the install. Our replacement spots fill up fast, especially after storm season, so call today for a free inspection.

Call as soon as possible if you'd like to schedule a full roof replacement. Our roof replacement spots are extremely limited since we provide quality service at an affordable price. Call today to see when we can schedule your roof!
Professional shingle roof replacement for long-lasting protection and improved home value. Quality materials. Expert installation.
Durable tile roof replacement that boosts curb appeal and stands up to Florida’s weather. Expert installation. Long-lasting results.
Energy-efficient metal roof replacement built to last. Strong, weather-resistant, and low-maintenance protection for your home.
Reliable flat roof replacement for homes and businesses. Quality materials and expert work to prevent leaks and extend roof life.
Regular inspections are key to catching problems early and keeping your roof in top condition. We offer comprehensive inspections to identify any issues and recommend the best course of action.
We offer 24/7 emergency roofing services for those unexpected disasters. Our team will respond quickly to minimize damage and provide fast and reliable repairs.

Florida sun and storms are hard on roofs. Once a shingle roof is around 15 to 20 years old, or a tile roof's underlayment is wearing out, patching it usually costs more over time than replacing it.
One leak is usually a repair. Stains on several ceilings, or new leaks every time it storms, usually mean the underlayment has failed across the roof.
A few damaged pieces can be replaced. When curling, cracking or granule loss shows up across whole sections of the roof, a new roof is the better investment.
A roof that feels spongy underfoot or dips between rafters often has rotted decking underneath. That wood has to be replaced, and it is the right time to put a new roof over it.
Many Florida insurers will not renew a policy on an older roof. If you got a notice, call us. We will inspect the roof and tell you honestly whether it needs replacing.
Nick will get on your roof, take photos of what he finds, and tell you straight whether you need a repair or a replacement. Call (407) 613-4717.
Nick gets on the roof, checks the decking, flashing and vents, and takes photos so you see what he sees.
A clear price for your roof and the material you choose, with no pressure to sign that day.
We set your install date and walk you through the county permit and inspection steps.
The old roof comes off down to the wood. Any rotted decking is replaced before anything new goes on.
New underlayment, flashing and your new shingle, tile, metal or flat roof, installed to Florida Building Code, with Nick on site.
We clean up nails and debris, then walk the finished roof with you so you see the work for yourself.








O'John Roofing - Lake Mary Roofer
Lake Mary, FL
We use cookies to analyze website traffic and optimize your website experience. By accepting our use of cookies, your data will be aggregated with all other user data.