Roofing in Farmersville, TX - Lankford Roofing
Roofing in Farmersville, TX · Since 1937

Farmersville Roofers

Published by the Lankford Roofing & Construction team, licensed roofing contractors in Texas and Oklahoma since 1937

Roofing for Farmersville, TX: Farmersville is east Collin County on US-380: a historic downtown, older homes on large lots, and new builds arriving from the McKinney side. Lankford Roofing has served Texoma since 1937 and reaches Farmersville from Sherman in about 50 minutes.

89+ Years in Business
2 States TX & OK Coverage
Why Lankford

Why Farmersville chooses Lankford

Farmersville sits on the edge of the growth

Farmersville is east Collin County on US-380: a historic downtown, older homes on large lots, and new builds arriving from the McKinney side. Roofs here are a mix of decades-old shingles and first builder roofs.

About 50 minutes from our Sherman office

Our office is at 23994 US-82 in Sherman; Farmersville is inside our core service area, so an inspection is scheduled like any local job.

Licensed in Texas and Oklahoma since 1937

One accountable local contractor, fully licensed and insured, with close to 90 years of Texoma roofing behind every Farmersville estimate.

Insurance-ready storm documentation

Free inspections, hail and wind damage documented the way carriers expect, and direct work with your adjuster from claim to completion.

Recent Work

Recent work near Farmersville

Farmersville

Hail restorations on large-lot homes

Farmersville restorations are often larger single-storey roofs on big lots, with detached garages and shops quoted in the same visit.

Farmersville

Architectural and Class 4 shingle re-roofs

Full tear-offs and re-roofs with 30-year architectural or Class 4 impact-rated shingles are our most common Farmersville projects, typically done in one to three days.

Farmersville

Standing seam and stone-coated steel

Farmersville owners who want a roof that outlasts the next few shingle cycles choose 24-gauge standing seam or stone-coated steel, which can also earn an insurance discount.

Roofing in Farmersville, TX, from the Sherman roofer that has been here since 1937

Farmersville is east Collin County on US-380, about 50 minutes from Sherman, with a historic downtown, older homes on large lots, and new builds arriving from the McKinney side.

Lankford Roofing & Construction is about 50 minutes away in Sherman, licensed in Texas and Oklahoma, with close to 90 years of Texoma roofing behind it. A Farmersville inspection is scheduled like any local job.

What Farmersville roofs need

Our residential roofing crews install 30-year architectural and Class 4 impact-rated shingles, standing seam metal, and stone-coated steel, and document hail damage the way carriers expect. For Farmersville’s commercial buildings we install and maintain TPO, modified bitumen, built-up, and metal systems.

Call (903) 465-7677 or request a free estimate for your Farmersville roof.

Common Questions

Roofing questions from Farmersville homeowners

How far is Lankford from Farmersville?+
About 50 minutes from our office at 23994 US-82 in Sherman. Farmersville is inside our core service area.
Is Farmersville inside your service area?+
Yes. Farmersville is about 50 minutes from Sherman and inside our Collin County coverage; we schedule inspections there on set days, usually with McKinney and Melissa.
Can you help with a Farmersville insurance claim after a storm?+
Yes. We document hail and wind damage with insurance-ready inspection reports and work directly with your adjuster from claim to completion.
What roofing materials do you install in Farmersville?+
Composition shingles (including Class 4 impact-rated), synthetic shingles, standing seam metal, and stone-coated steel; TPO, modified bitumen, and built-up systems for commercial buildings.
Service Area

We also serve nearby communities in Texas & Oklahoma

DenisonMcKinneyDentonCelinaGreenvilleParisDurantVan Alstyne

Need a roofer in Farmersville?

Free, honest assessment. No pressure, no commitment. Licensed in TX and OK since 1937.

Call 903-465-7677
903-465-7677 Free Estimate