Mitchell Roofing Company offers roof repair in Eagle Lake, the lakeside city on US 17 in Polk County. We locate and seal leaks, replace wind-lifted shingles, repair flashing, tile and metal, and pull the city permit when a job requires one. Every inspection and estimate is free, with photos of what we find.
Eagle Lake sits on US 17 between Winter Haven and Bartow in central Polk County, with CR 540 running west toward the Polk Parkway and Lakeland. Eagle Lake, Lake McLeod and Spirit Lake all border the city.
It became a town in 1921 and a city in 1975, and two citrus packing houses operated here until the 1940s. About 3,000 people lived in Eagle Lake in 2020, up from about 2,250 in 2010, in roughly 1,100 housing units.

Roof Repair in Eagle Lake, FL
A leak can travel a long way along the decking before it shows on a ceiling. We trace it back to the source, which is usually a pipe boot, a vent, a worn valley, a skylight or flashing at a wall or chimney, and repair that spot. We also replace missing shingles and reset or replace cracked tile.
Photos of the problem and the fix come with every residential repair.
Eagle Lake’s Building Department
Roof permits inside city limits go through the City of Eagle Lake Building Department, which uses the Accela permit portal. Homes outside city limits that carry an Eagle Lake address are permitted by the Polk County Building Division.
We confirm which office covers your property, pull the permit and schedule the inspections, so you don’t have to work through the portal yourself.
Wind Damage in the Winter Haven–Bartow Corridor
Eagle Lake doesn’t have its own station in the storm reports, but Winter Haven’s airport, north of town, recorded an 87 mph gust during Milton in 2024, one of the 10 highest land winds in the National Weather Service Tampa Bay area. During Irma in 2017, the same airport logged a gust of about 76 mph, and Bartow, to the south, saw 7.39 inches of rain during Milton.
Our storm and wind damage repair starts with a full inspection. For an active leak, call (727) 288-4650 so we can get the opening covered.
Is It Time for a New Roof in Eagle Lake?
If leaks keep returning in different spots, shingles are worn bare or curling on most slopes, or the decking is soft, more patching won’t buy much time. A full tear-off lets us replace damaged decking and install new underlayment, flashing and roofing. If a repair will hold, that’s what we’ll quote.
Shingles, Metal and Tile Around Eagle Lake
We repair and install architectural shingles from GAF and Owens Corning, metal roofs, concrete and clay tile including Eagle tile, and solar shingles. Metal sheds wind-driven rain well, and tile needs a structure built for its weight.
Free Eagle Lake Roof Inspections and Estimates
We inspect the roof, take photos and give you an itemized estimate so every part of the job is clear. If the work needs a permit, we pull it and schedule the inspections.
You can also get a starting figure from our instant online roof quote, and roof financing is available. Mitchell Roofing Company is a licensed and insured Florida roofing contractor, license #CCC1330496, and GAF certified.
Roof repair in Eagle Lake 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 leaking roof in Eagle Lake?
Call (727) 288-4650 as soon as you see the leak. For an active leak, calling is the fastest way to get the opening covered and a repair scheduled. Meanwhile, catch the water and move anything that could be damaged.
Can my Eagle Lake roof be repaired instead of replaced?
Usually, if the problem is limited to a few spots and the decking is sound. Repeated leaks, widespread worn shingles or soft decking mean replacement is the better choice. Our photos will show you which situation you’re in.
Do you handle tile and metal roof repairs in Eagle Lake?
Yes. We repair metal roofs and concrete and clay tile, including Eagle tile, as well as GAF and Owens Corning shingles. We replace cracked tiles, reset slipped ones, tighten fasteners and reseal flashing.
Who handles roof permits in Eagle Lake?
Inside city limits, the City of Eagle Lake Building Department issues permits through its Accela portal. Outside city limits, the Polk County Building Division does. We confirm which applies to your address and pull the permit.
Was Eagle Lake affected by Milton’s winds?
Winter Haven’s airport, just north, recorded an 87 mph gust during Milton, and gusts across Polk reached 80 to 90 mph. If no one has checked your roof since, a free inspection can find lifted shingles or cracked tile.