Mitchell Roofing Company provides roof repair in Winston, a historic community on Lakeland’s north side in Polk County. We stop leaks, replace wind-damaged shingles and tile, fix metal roofs and reseal flashing and vents, and we confirm whether the city or county permits your home. Free inspections; call (727) 288-4650.
Winston was a census-designated place with 9,024 residents in 2000; most of its core is now part of the City of Lakeland. It’s one of the eight historic communities of the Kathleen area in north Lakeland. The Winston School, known as the “Strawberry School,” stands on Swindell Road and has been on the National Register of Historic Places since 2001. See our Polk County page for nearby areas.

Roof Repair in Winston, FL
We repair leaks at pipe boots, vents and skylights, flashing that has pulled away, wind-lifted shingles and cracked tile. We trace the water to its true source, fix it, and photograph the work. Our residential roofing page covers the rest.
Lakeland City Limits and Your Winston Permit
Who permits your roof in Winston depends on whether your home is inside Lakeland city limits. Inside, the city’s Building Inspection Division handles it; outside, the Polk County Building Division does. Lakeland’s building inspection FAQ includes an address lookup tool, and we check before filing.
Storm Repairs on Lakeland’s North Side
In 2017 Irma brought gusts of about 115 mph to western Polk communities near Lakeland and dropped trees on homes in the city. In 2022, Ian’s fastest Polk wind, 78 mph, was recorded at Lakeland. See our storm and wind damage page for what to check after a storm.
When a Winston Roof Needs Replacing
When leaks recur, the covering is worn across the roof, or the decking is soft, a replacement is the better investment. We tear off, repair the deck and install the new roof, with the right permit for your address. Roof financing is available.
Shingle, Tile and Metal for Winston Homes
We work on GAF and Owens Corning architectural shingles, concrete and clay tile, and metal roofs. Compare them on our shingle roofs page.
Free Winston Roof Estimates
We inspect, photograph and give you an itemized estimate. If you hire us, we pull the permit and schedule inspections, and financing is available. Our instant online roof quote gives you a quick starting figure.
Roof repair in Winston from Mitchell Roofing
- Licensed and insured Florida roofing contractor, license #CCC1330496
- Family owned and operated
- GAF certified contractor
- Free inspections and estimates, plus an instant online roof quote
Frequently Asked Questions
How fast can you fix a roof leak in Winston?
Call (727) 288-4650 as soon as you see the leak. If water is coming in now, calling is the fastest way to get the opening covered and a repair scheduled. Catch the water and protect your belongings meanwhile.
Can you repair my Winston roof, or will it need replacing?
Isolated damage on a solid deck is usually a repair. Leaks in several places, roof-wide wear or soft decking point to replacement. Our photos help you decide.
Do you work on tile and metal roofs?
Yes. We replace broken concrete and clay tiles and check the underlayment, and we repair metal roof panels, fasteners and flashing. We also repair architectural shingles.
Does the City of Lakeland permit my Winston roof?
Only if your home is inside Lakeland city limits, where much of Winston now sits. Otherwise, the Polk County Building Division issues the permit. We confirm your address before filing.
Do small roof repairs need a permit in Lakeland?
Inside Lakeland city limits, minor shingle repairs under 25 square feet total are exempt, while reroofs need a permit. Outside the city, the county exempts minor repairs under 25 percent of the roof.