For roofing, Estill Springs homeowners can call Afford-A-Pro General Construction and Roofing LLC for metal roofs, shingle replacement, repairs and free inspections. We travel from Jasper to lake homes, cabins and rural properties across Franklin County, with free estimates on every job.
Estill Springs is a Franklin County town of about 2,500 people on the shore of Tims Ford Lake, where the Elk River widens out between Tullahoma and Winchester. Much of the housing here is lake homes, weekend cabins and houses on larger rural lots, and each of those asks something different of a roof.
Homes near the water live with more humidity and morning moisture, which works on flashing, fasteners and the underside of the decking over time. Wooded lots drop leaves into valleys and gutters, and storm-driven limbs are a common cause of damage. Cabins that sit empty for weeks can hide a slow leak until it has soaked the ceiling.
Afford-A-Pro General Construction and Roofing LLC is based in Jasper, about 45 minutes away, and has 15+ years of experience on Tennessee roofs. Owner Michael McKinney and our crew travel to Estill Springs for everything from a small leak to a full metal roof, and every job starts with a free inspection and a written estimate.
New roofs and full replacements for lake houses, cabins and family homes, in metal or shingle, chosen for how the home is used.
Learn More ›
Leaks, lifted panels, failed flashing and storm damage traced to the source and fixed, including on cabins that sit empty between visits.
Learn More ›
Full tear-off and replacement with metal or architectural shingles, with any soft decking replaced before the new roof goes on.
Learn More ›
Metal panel roofing, flat roof systems and re-roofing for shops, storage buildings and other Franklin County businesses.
Learn More ›
Free professional inspections for buyers, sellers and owners of second homes who want to know the roof's condition before the next storm.
Learn More ›
Emergency tarping and temporary repairs after a storm or a fallen limb, to keep water out until the permanent repair is done.
Learn More ›Most roof leaks start somewhere other than where the stain shows up inside. We trace the water back to its entry point, which on lake homes is often a pipe boot, a chimney or a valley packed with leaves. Then we fix that spot properly instead of patching the ceiling side of the problem.
We repair architectural and 3-tab shingles, ribbed metal panels and standing seam roofs. For a cabin you only visit on weekends, a free inspection after a big storm is the easiest way to catch damage before it spreads. See our roof repair services for the full list of repairs we handle.
When a roof is past repair, we tear it off down to the decking, replace any boards that are rotted or soft, and install new underlayment and your new roof. A typical residential replacement takes one to three days, depending on the size of the home and the material you choose. See our metal roofing page for standing seam and ribbed panel options.
Metal roofing is a popular choice around Tims Ford Lake. Standing seam panels use concealed fasteners, and ribbed metal panels are a durable, lower-cost option that suits cabins, barns and outbuildings. Both shed leaves and rain well and stand up to humid summers. We also install architectural shingles for homeowners who want a traditional look.
Learn more about materials and the process on our roof replacement page. Financing options are available.
Our roof inspections are free for Estill Springs homeowners and business owners. We check the shingles or panels, the flashing, vents and gutters, and the attic if it is accessible, then walk you through what we found.
An inspection is worth booking before you buy or sell a lake property, after hail or high winds, or when a roof is getting older. Read more about our free roof inspections.
When a storm tears off shingles or drops a limb on your roof, the first job is keeping water out. We install emergency tarps and temporary repairs over the damaged area, document the damage with photos for your insurance claim, and then schedule the permanent repair.
If water is coming in, move valuables away from the leak and stay off the roof. Then call us at (256) 608-5311. Details are on our emergency roofing page.
We install and repair metal panel roofs, flat roof systems and commercial re-roofs for businesses in and around Estill Springs, from storefronts to storage and shop buildings. We plan the work to keep disruption to your business low and give you a free estimate before anything starts. See our commercial roofing services.
We also serve homes and businesses in nearby Winchester, the Franklin County seat, and up on the plateau in Monteagle.
We come to your Estill Springs property and inspect the roof at no charge, documenting its condition with photos.
You get a detailed written estimate with material options and pricing. No pressure and no hidden fees.
We walk you through metal panel systems, shingle grades, colors and warranties so you can decide with confidence.
We handle the permit applications and required inspections, and schedule the project at a time that works for you.
Our experienced crew completes your roof to a high standard and keeps you informed throughout the job.
We inspect the finished roof with you, answer your questions, and clean up the site before we call the job done.








Two roofs of the same size can be priced very differently. The pitch, how many old layers have to come off, how much decking needs replacing, whether you choose metal or shingles, and how easy the house is to reach all change the number. Afford-A-Pro gives Estill Springs homeowners a free, written estimate after looking at the roof, so you see the real figure for your home before you decide.
Materials, roof size and the condition of the decking drive the cost far more than the calendar does. Timing still matters: dry, mild weeks in late summer and fall are good for a tear-off, while the weeks after a big spring storm are when roofers are busiest. Call early and we can plan your project for a stretch of good weather.
Many homeowner policies cover sudden storm damage such as wind, hail or a fallen tree, while leaks caused by age and wear usually are not. Your policy decides it, so check with your insurance carrier. Afford-A-Pro documents storm damage with photos during a free inspection so you have a clear record to share with your carrier.
Most full roof replacements need a building permit, and the requirements can depend on whether your property sits inside the Estill Springs city limits or in another part of Franklin County. Afford-A-Pro handles the permit applications and the inspections they require as part of the replacement, so you do not have to sort out the paperwork yourself.
Yes. Our home base is in Jasper, about 45 minutes away, and we travel to Estill Springs, Winchester and the rest of Franklin County for roof repairs, replacements, inspections and commercial work. Inspections and estimates are free wherever you are in our service area.
Ask whether the company is licensed and insured, get a written estimate that lists the materials and scope, and make sure they explain what they found on your roof in plain language. Afford-A-Pro General Construction and Roofing LLC is licensed and insured to perform roofing work in Tennessee, has 15+ years of experience, and cleans up the job site completely before leaving.
"They did a great job replacing the shingles on our roof. I highly recommend them and will use them again in the future."
"Michael and his staff replaced our roof with metal roofing. The company was timely and efficient. They did a great job and cleaned up after they were done. We are very satisfied."
"Very professional, as well as courteous in his conduct. 5 star roof decking replacement and metal roof installation. As a retired contractor I would highly recommend him for your roofing needs."
"Michael installed our metal roof. Was very professional. Did a very good job. Had one little issue that was addressed immediately. Would definitely recommend."
"10/10 service could never recommend this company enough! Michael is always punctual and perfectly providing the best job around!"
"Excellent job. Very polite. Cleaned up the material afterwards and the craftsmanship on my particularly difficult area of my roof is beautiful. Definitely satisfied. 10/10"
"He was professional and did excellent work and done in timely fashion. Did great clean up! Would recommend him highly and would hire him again."
"Thank you Michael for going above and beyond. He will be my roofer to do it right."
"Michael did a great job on our porches and metal roof. Very meticulous and professional. Would definitely recommend."