About Us

Quality Roofing Since 1937

Nearly nine decades of serving Sherman, TX and the Texoma region. The same commitment to doing the work right, every time.

What We Do

A Sherman TX roofing contractor for homes and businesses

Lankford Roofing & Construction LLC works from our office at 23994 US-82 in Sherman and roofs homes and commercial buildings across North Texas and Southern Oklahoma. We are open 24 hours, 7 days a week, and we respond to roofing emergencies around the clock.

Our crews work on both sides of the Red River, from Sherman, Denison and McKinney in Texas to Durant, Kingston and Mead in Oklahoma, so one company can look after a home in Grayson County and a business across the state line.

For homes, we install and repair composition shingle roofs, metal roofs and standing seam metal roofs, which we fabricate on our own equipment. For businesses, we install TPO, metal, modified bitumen and built-up systems on flat and low-slope buildings (see commercial roofing). We also install seamless gutters and help homeowners document storm damage for insurance claims.

Best of Texoma 2025 Reader's Choice Awards Winner - Herald Democrat - Lankford RoofingBest of Texoma 2026 winner, best roofing company
Back-to-back winners

Voted Best of Texoma 2025 and 2026

Back to back, in 2025 and 2026, Lankford Roofing was voted Best of Texoma by readers of the Herald Democrat, the region's Reader's Choice Award. This recognition means a great deal to us because it comes directly from the homeowners and businesses we serve across North Texas and Southern Oklahoma, not from an industry panel. It is not the first time our community has chosen us either (we were also voted Best in Texoma back in 2004), and after nearly nine decades serving the region, being picked by our own neighbors is the honor we are proudest of.

Service Area

Serving North Texas and Southern Oklahoma

Based in Sherman, TX, we cover a wide area across the Texoma region and into Southern Oklahoma.

Sherman, TXDenison, TXWhitesboro, TXGordonville, TXGainesville, TXVan Alstyne, TXAnna, TXMelissa, TXCelina, TXMcKinney, TXFrisco, TXPlano, TXDenton, TXDurant, OKArdmore, OKMadill, OKTishomingo, OKAtoka, OKHugo, OKCalera, OKMarietta, OK
Get Started

Ready for a free estimate?

Call us or request a quote online. We will come out, assess your roof honestly, and give you a clear price before any commitment.

903-465-7677 Request a Quote
903-465-7677 Free Estimate