
Lines by JD
Eight services across eight markets for a family asphalt company
Monthly Visits
220(Real browser sessions, search bots excluded. Measured with Cloudflare Web Analytics over the 30 days to Aug 24, 2026.)Pages Served
2,054(Total pages delivered over 30 days, including search engines crawling the site for indexing.)Built With
Astro
The Challenge
Lines by JD had no online presence at all and ran entirely on word-of-mouth. We built their first site early on and it did its job. But the business grew past driveways into parking lots, private roads, grading and ADA work across two states, and a single page describing "asphalt services" could not rank for any of it.
Our Solution
We rebuilt the site on Astro, driving it from content collections so eight services — paving, tar and chip, sealcoating, line striping, crack sealing, patching, grading and excavating, ADA compliance — cross with eight markets across Southwest Virginia and the Surry and Stokes county side of North Carolina. Someone searching sealcoating in Wytheville lands on a page about sealcoating in Wytheville. Quote requests come in through an API route with Turnstile screening the spam, and every page generates its own share image.
The Results
A steady source of new business inquiries, and a client we have now built for twice. The service-by-market structure gives a small contractor a page for each job they actually want, instead of competing on one broad term against companies many times their size.
Project Details
Client
Lines by JD Asphalt & Seal Coating
Services
Tech Stack
Monthly Visits
220(Real browser sessions, search bots excluded. Measured with Cloudflare Web Analytics over the 30 days to Aug 24, 2026.)Pages Served
2,054(Total pages delivered over 30 days, including search engines crawling the site for indexing.)Includes search engines crawling the site for indexing.
Project Screenshots





Start a project
Let's build something worth finding.
Free consultation, transparent pricing, and a site built on the same stack we use here. Tell us what you need and we'll tell you what it takes.

