Storm damage? Free inspection (478) 832-2272
Residential Concerns crew installing a standing seam metal roof

Roofing · Eatonton & Putnam County

Roofing Contractor in Eatonton, GA

Residential Concerns is a roofing contractor serving Eatonton and Putnam County, from a Milledgeville company Mark Hobby founded in 1994. Roof repair, full replacement, metal roofs and storm damage, with a free inspection and a firm number in writing first.

Storm or leak emergency in Eatonton? Call or text (478) 832-2272. For a leak, we tarp it to stop the water first, then make the real repair. Storm and emergency calls are answered outside regular hours.
Call now

What we do in Eatonton

Shingle, metal and cedar shake, repair to replacement.

Homes in town, out in the county and on the water at Lake Oconee and Lake Sinclair.

Roof repair

Leaks, missing or lifted shingles, failed flashing, popped nails, rotten decking. Usually same week. Roof repair →

Roof replacement

Full tear-off in architectural shingle or standing seam metal, one to two days on most homes. Roof replacement →

Metal roofing

Standing seam and R-panel, including metal porch roofs flashed into a shingle main roof. Metal roofs →

Storm and hail damage

Photos for your insurance claim, we deal with the adjuster, and a tarp first on an open roof. Storm damage →

Gutters

Gutters, downspouts and proper runoff. Half the "roof leaks" we get called out to are water going somewhere it should not. Gutters →

Mark Hobby, owner of Residential Concerns, working on a metal roof
Mark Hobby, owner. His office is on the roof.

Why Residential Concerns

You call. We answer.

  • Founded in 1994 by Mark Hobby. Locally owned, not a franchise, not a storm chaser.
  • Free inspection and written estimate. Line items, not a number scribbled on a business card.
  • We will tell you when you do not need a new roof. Plenty of our calls end in a repair, and we say so.
  • Licensed and insured, and happy to show you the paperwork.
  • Your yard gets left the way we found it. Debris hauled, nails swept, landscaping protected.

What a customer said

“He starts when he says he will.”

“I highly recommend him! He does incredible work and has an outstanding work ethic. He starts when he says he will, finishes the job on time, and takes great pride in the quality of his work. His pricing is fair, and he is dependable, hardworking, and professional.” — Boyd D., Google review, September 2026. 5.0 on Google.

Recent roofs

Our roofs, on real houses.

Shingle and standing seam metal, from lake houses to custom builds. Every one of these is a job we did.

Brick ranch house in Middle Georgia with a new charcoal shingle roof by Residential Concerns
New charcoal shingle roof, brick ranch
Completed architectural shingle roof on a lake house overlooking the water
Full architectural shingle replacement, lakefront home
Shingle roof installation in progress with ridge vent being set
Ridge vent going in on a full replacement
Finished custom home with shingle roof and standing seam metal porch roof
Custom build, shingle and metal

Eatonton roofing questions

Straight answers.

Do you work in Eatonton?

Yes. Eatonton and Putnam County are part of our regular service area, along with Lake Oconee and the Putnam side of Lake Sinclair. We are based in Milledgeville, a straight run up US-441. Not sure you are in range? Call (478) 832-2272 and ask.

Is the inspection really free in Eatonton?

Yes. Free inspection and a written estimate, with no obligation attached. We look first, then you get a firm number in writing.

Do you do repairs or only new roofs?

Both. 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.

Will my insurance cover a roof replacement?

If the damage came from wind or hail, often yes. Age and ordinary wear, usually not. Claims have deadlines, and damage you cannot see from the ground gets worse every time it rains. We walk the roof, document what we find with photographs so you have what you need to file, and deal with the adjuster for you.

Are you licensed and insured?

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.

Need a roofer in Eatonton?

Free inspection, straight answer, firm number in writing. Residential Concerns, local since 1994.