Afford-A-Pro General Construction and Roofing LLC proudly serves communities throughout the Sequatchie Valley, the Cumberland Plateau, Chattanooga and Franklin County, and North Alabama from Jackson County to Huntsville. Free estimates in every city we serve.
Afford-A-Pro General Construction and Roofing LLC has called the Sequatchie Valley home for over 15 years. Founded by Michael McKinney in Jasper, Tennessee, our company was built on the belief that every homeowner and business owner in this region deserves quality roofing at an honest price. We understand the local landscape, the local weather, and the local architecture — because we live here too.
The communities we serve span the Tennessee Valley region, from the valley floor along the Tennessee River to the elevated communities perched atop the Cumberland Plateau and Sand Mountain. Our crews navigate the terrain and varying climate conditions that define this area. Whether you are dealing with the heavy spring rains common in the valley or the ice and wind that reach the plateau and mountain communities, we have the materials and expertise to build a roof that stands up to what the region delivers.
Our service area covers Marion, Grundy, and Sequatchie counties in Tennessee, and reaches across the state line into Jackson County, Alabama — towns like Stevenson, Bridgeport, Scottsboro, and the Sand Mountain communities, all a short drive from our Jasper base. We also travel to Chattanooga and its mountain and I-75 communities, to Winchester, Estill Springs and Fayetteville, up the plateau to Gruetli-Laager, Spencer and Woodbury, north to Dayton and Spring City, and across Sand Mountain and DeKalb County to Albertville, Fyffe, Collinsville and Valley Head, as well as Huntsville. We offer free estimates, free inspections, and financing options in every community we serve. No matter which city you call home, you can count on the same Afford-A-Pro standard of quality, professionalism, and care.
Click your city below to learn more about our roofing services, local experience, and what to expect working with Afford-A-Pro in your community.
Marion County — County Seat
Our home base and primary service hub. Jasper homeowners and businesses have trusted Afford-A-Pro for over 15 years.
Roofing in Jasper ›Marion County
A historic community near Nickajack Lake. We serve older homes and businesses throughout South Pittsburg.
Roofing in South Pittsburg ›Marion County
A growing Marion County community. We handle everything from newer subdivision homes to older rural properties in Kimball.
Roofing in Kimball ›Marion County
Home to the Children’s Holocaust Memorial, Whitwell is a proud rural community. We serve its older housing stock with care.
Roofing in Whitwell ›Marion County
A small riverside community along the Tennessee River. We provide full roofing services to New Hope homeowners.
Roofing in New Hope ›Marion County
A rural Marion County crossroads community. We serve farmhouses, residential properties, and small commercial buildings here.
Roofing in Powells Crossroads ›Sequatchie County
At the heart of the Sequatchie Valley. We provide residential and agricultural roofing services throughout the Sequatchie community.
Roofing in Sequatchie ›Grundy County — Cumberland Plateau
At 1,800+ feet elevation, Monteagle sees more severe weather than valley communities. We build roofs that handle mountain conditions.
Roofing in Monteagle ›Grundy County — Cumberland Plateau
On the Cumberland Plateau with a proud coal-mining heritage. Higher elevation brings ice and snow — we build roofs ready for it.
Roofing in Tracy City ›Hamilton County
The Scenic City, half an hour down I-24 from Jasper. Roof repair, metal roofing and full replacements for hillside homes and businesses.
Roofing in Chattanooga ›Franklin County — County Seat
The courthouse-square town near Tims Ford Lake. Metal roofs, shingle replacement and storm repairs.
Roofing in Winchester ›Franklin County
Lake homes and rural properties on Tims Ford Lake and the Elk River. Metal roofing and repairs built for lakeside weather.
Roofing in Estill Springs ›Jackson County, AL
A historic rail and river town just across the Tennessee line. We serve Stevenson homes and businesses a short drive from our base.
Roofing in Stevenson ›Jackson County, AL
On the Tennessee River where Alabama, Tennessee, and Georgia meet. Full roofing services for homes and businesses.
Roofing in Bridgeport ›Jackson County, AL — County Seat
The largest community in our Alabama service area, near Lake Guntersville. Residential and commercial roofing.
Roofing in Scottsboro ›Jackson County, AL
Along US-72 between Scottsboro and Bridgeport. We handle repairs, replacements, and free inspections.
Roofing in Hollywood ›Jackson County, AL — Sand Mountain
Up on Sand Mountain at elevation. We build roofs ready for wind and harsher winter weather.
Roofing in Pisgah ›Jackson County, AL
A rural community in northern Jackson County. Full roofing services for homes and farm properties.
Roofing in Fackler ›Jackson County, AL — Sand Mountain
A quiet Sand Mountain town. Metal and shingle roofing for rural properties at elevation.
Roofing in Dutton ›Madison County
The Rocket City and its fast-growing subdivisions. Roof repair, storm damage and replacements for homes and businesses.
Roofing in Huntsville ›Hamilton County
Wooded streets on Walden Ridge above Chattanooga. Metal and shingle roofs that handle falling limbs and ridge-top wind.
Roofing in Signal Mountain ›Hamilton County
Steep, shaded lots on top of the mountain near Point Park. Repairs, replacements and free inspections.
Roofing in Lookout Mountain ›Hamilton County
Newer subdivisions and older rural homes east of Chattanooga along I-75. Shingle and metal roofing.
Roofing in Ooltewah ›Grundy County
Plateau community founded by Swiss settlers, near Savage Gulf. Roofs built for wind and winter ice.
Roofing in Gruetli-Laager ›Van Buren County · County Seat
Plateau county seat near Fall Creek Falls. Metal roofing, repairs and storm work for homes and farms.
Roofing in Spencer ›Cannon County · County Seat
Courthouse-square town in Middle Tennessee hill country. Roof repair, replacement and commercial roofing.
Roofing in Woodbury ›Rhea County · County Seat
Lake town on Chickamauga Lake, home of the Scopes Trial courthouse. Residential and commercial roofing.
Roofing in Dayton ›Rhea County
Small town near Watts Bar Lake on US-27. Metal roofs and repairs for lake homes and older houses.
Roofing in Spring City ›Lincoln County · County Seat
Elk River county seat with a historic square. Shingle, metal and commercial roofs, plus free inspections.
Roofing in Fayetteville ›Jackson County, AL
Sand Mountain town beside Dutton. Metal roofing and repairs for farmhouses, barns and shops.
Roofing in Section ›DeKalb County, AL
Farm town on Sand Mountain. Roofs for homes, barns and equipment buildings, with free estimates.
Roofing in Fyffe ›DeKalb County, AL
Sand Mountain town with family homes and open fields. Roof repair, replacement and storm tarping.
Roofing in Sylvania ›DeKalb County, AL
Wills Valley town at the foot of Lookout Mountain. Metal and shingle roofing for valley homes.
Roofing in Valley Head ›DeKalb County, AL
Home of Collinsville Trade Day, on US-11. Roofing for houses, storefronts and market buildings.
Roofing in Collinsville ›Marshall County, AL
The largest city on Sand Mountain. Residential neighbourhoods plus commercial and industrial roofs.
Roofing in Albertville ›No matter which community you live in, Afford-A-Pro brings the same complete menu of residential and commercial roofing services to your door.
Complete residential roofing services including metal panel installation, shingle replacement, and specialty roofing for homes of all sizes.
Learn More
Storm damage, leaks, missing shingles, flashing failure — we repair residential and commercial roofs across every community we serve.
Learn More
Full tear-off and replacement with premium materials. We help homeowners choose the best roofing system for their climate and budget.
Learn More
We serve businesses, warehouses, churches, and industrial facilities throughout the Sequatchie Valley and Cumberland Plateau.
Learn More
Free professional inspections for home buyers, sellers, and homeowners who want peace of mind before the next storm season.
Learn More
Rapid response for storm damage, fallen trees, and sudden leaks. We prioritize emergency calls across every community we serve to protect your property fast.
Learn More"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."