Roof leaks
Water stains on a ceiling, drips in the attic, a wet spot that shows up every hard rain. We find where the water is actually getting in, which is often not right above the stain.

Roof repair · Milledgeville & the Lake Country
Residential Concerns has handled roof repair in Milledgeville since Mark Hobby founded the company here in 1994. Leaks, missing shingles, flashing, storm damage and metal roofs, usually fixed the same week, with a free inspection and a firm number in writing first.
What we repair
Shingle, metal and cedar shake roofs on homes across Milledgeville and Baldwin County. A lot of larger companies quietly do not want repair work because the ticket is small. We do it.
Water stains on a ceiling, drips in the attic, a wet spot that shows up every hard rain. We find where the water is actually getting in, which is often not right above the stain.
Wind lifts and tears shingles, and a bare spot lets water straight into the decking. We match and replace them and seal down the ones around them.
Most leaks start where the roof meets something: a chimney, a skylight, a wall or a vent. Failed flashing gets replaced, not just smeared with sealant.
Valleys carry the most water on the roof, and popped nails punch holes in the shingle above them. Both are small fixes that stop big leaks.
When water has been getting in for a while, the wood under the shingles goes soft. We cut out the bad decking and replace it before we close the roof back up.
Standing seam, R-panel and the trim and flashing around them. On exposed-fastener metal, screws can back out over the years; we replace them and re-seal the panel.
Wind, hail and fallen limbs. We document the damage with photos for your insurance, tarp it if it is open, and rebuild what broke, framing and siding included.
Storm or leak emergency? Call or text (478) 832-2272. We tarp it to stop the water first, then make the real repair. Emergency roof repair →
Not every leak is the roof. Half the "roof leaks" we get called out to are water going somewhere it should not, so we check the gutters and downspouts too. Thinking about replacing instead? See our metal roofing options.
Repair first
How a repair works
Call or text (478) 832-2272. A photo of the leak or damage helps. If water is coming in, we tarp it first.
We get on the roof, find the cause and photograph it. You get a firm number in writing, and an honest answer on insurance.
Usually the same week. Debris hauled and nails swept before we leave.
A Milledgeville repair
A large tree came down across the roof and dormer of an older Milledgeville home. We tarped it, then rebuilt the dormer framing, window opening and siding.




Roof repair questions
You usually cannot tell from the ground. Missing shingles, granules in the gutters, a stain on a ceiling and daylight in the attic all point at different things, and some of them are a morning's work rather than a new roof. We get up there, photograph what we find and show you. If a repair will do it, we will say so, even though a replacement pays us more.
Yes. A lot of larger companies quietly do not want repair work because the ticket is small. We do it, and we would rather fix a valley for you now than sell you a roof you did not need.
Repairs are usually same week rather than a three week wait. If the roof is leaking now, call or text (478) 832-2272. We tarp it to stop the water first, then make the real repair.
If the damage came from wind, hail or a fallen tree, often yes. Age and ordinary wear, usually not. Claims have deadlines, so we walk the roof, document what we find with photographs, and tell you honestly whether you have a claim.
Milledgeville and Baldwin County, Lake Sinclair, Lake Oconee, Eatonton and Putnam County, Gray and Jones County, Sandersville, Sparta, Haddock, Gordon and Toomsboro. Not sure you're in range? Call and ask.
Free inspection, straight answer, firm number in writing. Residential Concerns, Milledgeville's local roofer since 1994.