On 15 November 2021, Lewisville annexed Castle Hills — roughly 4,500 homes that had spent decades as their own place, with their own name and their own identity.
Four years on, people who live there still say Castle Hills. They search that way. And almost no service company's website in this city has a word about it.
That is a small example of a general problem with how sites here are built, and it is worth spelling out because it applies to a lot more than one annexation.
Lewisville is not one uniform market and a one-page site treats it as though it is.
Old Town, around Main and Mill, is the historic core — the city has run a tax increment district there since December 2001 and built the MCL Grand Theater in the middle of it. Older buildings, older systems, a downtown context.
Castle Hills is a distinct planned community absorbed in 2021, with its own housing vintage and its own name.
The Vista Ridge and Hebron 121 corridors are commercial and newer-residential, the Hebron 121 area being a 427-acre mixed-use district.
The lakefront. Lewisville Lake is a federal Army Corps reservoir — the dam was completed in 1955 — with 187 miles of shoreline. Properties near it have drainage, moisture and access considerations that properties four miles inland do not.
Four contexts, four kinds of work, and a site that says "serving Lewisville and surrounding areas" speaks to none of them specifically.
The structural fix is a page per area and a page per job. Not a list. When someone in Castle Hills searches for what they need, they should land on a page that names Castle Hills and describes the houses there. That page will beat a generic city page for that reader every time, and it is not hard to build — it is just rarely done.
The other half of the brief comes from the tenure figure. Owner-occupancy here is 46.3%, so more than half of households rent. If you take landlord and property-management work, that needs its own path on the site with the things that buyer decides on: response windows, insurance and licensing visible, how you invoice, whether you can cover multiple units. If you do not take that work, leave it out — but make that a decision rather than an oversight.
And the basics, which are not optional. Fast on a phone. Photographs of jobs you actually did. A tappable phone number. A straight answer about how you price, since virtually nothing in this market gives one.
- Front Page Google Placement in Lewisville, TX
$500 to start. No monthly fees until we hit the page-one target we agree on.
of pages we build rank on Google's first page
location pages built for a single client across 7 states
page-one placements for one client across 5 cities
growth in monthly search impressions for a Nashville client
Limitless Doors
Commercial automatic doors, five Alberta metros
- 63+ page-one placements across 5 cities
- 85%+ of 74 pages on page one
- 4,483 clicks in 12 months
PM2
MRO inventory and storeroom optimization, Orlando and Tampa
- 589 to 1,300 monthly organic visitors
- 85%+ of pages on page one within 90 days
- First inbound leads in the company's history
Haus of Sovereign
Somatic and spiritual wellness, Nashville
- 132 to 2,900 monthly impressions
- 1,903 organic clicks in 6 months
- 15.6% average click-through rate
We also built and ranked a 208-page location program for a security and surveillance company across 15 metros in 7 states, with 85%+ of pages reaching page one. That client has asked not to be named.
FAQs — Lewisville
Is a page per neighborhood really worth it?
In a city assembled from distinct pieces, yes. Castle Hills, Old Town and the lakefront are different housing, different work and different search terms. Three specific pages beat one general page in all three cases.
We are a small shop. Is this too much site?
We would rather build eight good pages than thirty thin ones. The number comes from how many services you sell and how many areas you actually reach, and we give you that number before starting.
Does the lake really change the work?
For some trades, yes — drainage, moisture, foundation and access considerations near the shoreline. If it changes what you do, it should be on the page. If it does not, we leave it out rather than dressing it up.
How does the pricing work?
$500 one-time to start, covering research, page development and the build. Then no monthly fee until we hit the page-one target agreed in advance. If we never hit it, no monthly fee is ever charged.
$500 to start. No monthly fees until we hit the page-one target we agree on.
The $500 one-time setup fee covers page research, page development and the website build. Monthly billing only starts once we hit the page-one target we agree on before any work begins. If we never hit it, you never pay a monthly fee — and we keep working.