Architectural shingle replacement
Full tear-off and replacement, with ridge vent set as the new roof goes on. Roof replacement →

Shingle roofing · Milledgeville & the Lake Country
Residential Concerns has installed and repaired shingle roofing in Milledgeville since Mark Hobby founded the company here in 1994. Full tear-off in architectural shingle, one to two days on most homes, and a firm number in writing before anything starts.
Shingle roof work
Shingle roofs on homes across Milledgeville, Baldwin County and the Lake Country.
Full tear-off and replacement, with ridge vent set as the new roof goes on. Roof replacement →
Missing, lifted and torn shingles matched and replaced, and the ones around them sealed down. Roof repair →
We look at the decking before the new roof goes on. Rotten boards are cut out and replaced, and you agree to it before it is added.
Chimneys, skylights, walls and vents get new flashing, because most leaks start where the roof meets something.
Metal porch roofs and dormers flashed into a shingle main roof. Metal roofing →
Debris hauled, landscaping protected, and a magnet sweep for nails before we leave.
Why us
Recent shingle roofs
Every one of these is a job we did.




Shingle roofing questions
Architectural shingle on most homes, and asphalt and fiberglass shingle where that is what the house needs. We set ridge vent as the new roof goes on.
It depends on things we can only see up close: the size and pitch of the roof, how many layers are already on it, whether the decking underneath is sound, and whether you want architectural shingle or standing seam metal. Anyone who gives you a number over the phone without looking is guessing. We look first, then you get a firm number in writing. The inspection is free either way.
Both are good roofs. Architectural shingle costs less up front; standing seam metal lasts longer and is what we do best. We can walk you through both on the same visit. See metal roofing.
Most residential replacements are one to two days on the roof, weather depending. We give you a date rather than a vague window, and if weather moves it you hear from us.
Yes. 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.
Yes, licensed and insured. Our certificate of insurance is available on request. We are local, our name is on the Georgia Secretary of State filing, and we are still here next year, which is more than the crews who arrive in town after a storm can say.
Free inspection, straight answer, firm number in writing. Residential Concerns, Milledgeville's local roofer since 1994.