Afford-A-Pro General Construction and Roofing LLC was founded in Jasper and has served this community for over 15 years. Metal roofs, shingle replacement, repairs, and commercial roofing — all with free estimates.
Jasper is the Marion County seat and the heart of the Sequatchie Valley, and it has been home to Afford-A-Pro General Construction and Roofing LLC since day one. Owner Michael McKinney grew up in this region and understands firsthand what the local climate demands of a roof. The Tennessee River runs just miles from town, and the combination of valley humidity, spring storm systems pushing up from the south, and occasional winter ice events means that Jasper roofs face real year-round stress. We have spent more than 15 years learning exactly which materials and installation techniques hold up best under those conditions.
Jasper's housing stock is a genuine mix — Victorian-era homes near the historic downtown, mid-century brick ranchers in established neighborhoods, newer construction on the outskirts of town, and everything in between. We have worked on all of it. Whether your home is 100 years old with original roof decking that needs careful attention, or a five-year-old house in a newer subdivision that suffered hail damage last spring, our crew brings the same level of craftsmanship and attention to detail to every job. We know the local building department, the Marion County permit process, and the neighborhoods — that local knowledge saves time and prevents surprises.
Complete residential roofing for Jasper homes — new installs, full replacements, and specialty systems for historic and modern properties alike.
Learn More ›
Leaks, damaged flashing, storm damage, and missing shingles — we diagnose and fix roofing problems fast for Jasper homeowners.
Learn More ›
Full tear-off and replacement with premium metal or shingle systems. We help you choose the right material for your home and budget.
Learn More ›
Metal panel roofing, flat roof systems, and commercial re-roofing for Jasper businesses, warehouses, and industrial facilities.
Learn More ›
Free professional inspections for home buyers, sellers, and homeowners concerned about storm damage or roof age.
Learn More ›
Rapid response when storms strike. We provide emergency tarping and repairs to protect Jasper homes from further water damage.
Learn More ›
We come to your Jasper property and perform a thorough roof inspection at no charge, documenting the current condition with photos.
We provide a detailed written estimate with material options and pricing. No pressure, no hidden fees — just a clear picture of the work ahead.
We walk you through metal panel systems, shingle grades, colors, and warranties so you can make a confident, informed decision.
We handle the Marion County permit process and schedule your project at a time that works for your family or business.
Our experienced crew completes your roof on time and to the highest standard, keeping you informed throughout the process.
We inspect the finished roof with you, answer any questions, and ensure your complete satisfaction before we consider the job done.








Most full roof replacements in Jasper require a building permit through Marion County. Afford-A-Pro handles all permit applications and inspections as part of our replacement process, so you don't have to navigate the paperwork on your own.
Jasper is our home base and company headquarters. We regularly travel throughout Marion County and into Grundy and Sequatchie counties, serving all nine cities in our service area. Travel is never a barrier to getting the job done right.
Metal roofing — particularly standing seam and ribbed metal panels — is extremely popular in Jasper and performs exceptionally well in the Sequatchie Valley climate. It handles heavy spring rains, summer heat, and occasional winter ice without the recurring maintenance demands of asphalt shingles. We also install architectural shingles for homeowners who prefer a traditional look.
A typical residential roof replacement in Jasper takes one to three days depending on the size of the home and the materials selected. Metal roof installations may take slightly longer due to precise measuring and panel cutting, but most jobs are completed within a week from start to finish including cleanup.
Yes. We offer free professional roof inspections to all Jasper homeowners and business owners. Whether you are buying a home, selling a property, or just concerned about the condition of your existing roof after a storm, we will send a crew to assess the situation at no charge.
Yes. Afford-A-Pro General Construction and Roofing LLC is fully licensed and insured to perform roofing and general construction work in Tennessee. We carry both liability insurance and workers' compensation coverage, protecting you and your property on every job.
"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."