CraigWilliams, PLC
A Website, SEO, and Google Ads
for a Central Virginia Law Firm
CraigWilliams, PLC is a personal injury and criminal defense firm in Louisa, Virginia, serving Louisa, Fluvanna, Goochland, Albemarle, and Orange Counties. We designed and built their new website, optimized it for search, and manage their Google Ads campaign. See it live at callnow.law.
The Challenge
Winning the Search Before the Phone Call
CraigWilliams, PLC handles personal injury, criminal defense, DUI, and traffic cases in courtrooms across Louisa, Fluvanna, Goochland, Albemarle, and Orange Counties. Most new clients find the firm the same way: a Google search, usually on a phone, often soon after an accident or an arrest.
The firm's previous site ran on Joomla. Moving off it meant carrying over years of blog content and old URLs without losing what search engines already knew about the firm.
The new site also had two jobs at once. It had to rank in organic and local results for every county the firm serves, and it had to work as a landing page for the firm's paid Google Ads traffic. Either way, the visitor needed to be one tap away from a phone call.
The Solution
One Fast Site Built for Paid and Organic Search
We designed and built a new site at callnow.law on EmDash and Cloudflare. Every page leads with what a prospective client needs: the phone number and a free consultation. On mobile, Call now and Free consultation buttons stay pinned to the bottom of the screen.
For search, we built a landing page for each of the five counties, with local court information, common accident types for the area, and county FAQs. The site publishes LegalService structured data with the firm's address and phone, a single canonical URL for every page, a complete XML sitemap, and an llms.txt file for AI search tools. Old Joomla URLs 301 redirect to their new homes, and all 72 blog articles moved over with their dates, categories, and images.
We brought all 173 of the firm's Google reviews in directly from its Google Business Profile, so the 4.9 star rating and real client words sit next to every call to action.
We also manage the firm's Google Ads campaign. Paid and organic visitors land on the same fast, focused pages, and every consultation request sent through the site is recorded in Google Analytics, so the firm can see what search is bringing in.
Inside the Website
What We Do for the Firm
Google Ads Management
We run the firm's Google Ads campaign, so CraigWilliams, PLC shows up in sponsored results when someone in Central Virginia is searching for a lawyer right now.
Search Engine Optimization
LegalService schema, clean canonical URLs, a complete sitemap, llms.txt, and 301 redirects from the old site help Google and AI tools understand the firm.
County Landing Pages
Louisa, Fluvanna, Goochland, Albemarle, and Orange each get their own page with local court details, common accident types, and FAQs.
Real Google Reviews
All 173 Google reviews were captured straight from the firm's Business Profile and shown on the site, with the 4.9 rating up front.
Call-First Mobile Design
Tap-to-call and free consultation buttons stay on screen on every phone, so a visitor who is ready can reach the firm in one tap.
Clean Migration
We moved 72 blog articles off the old Joomla site with their dates, categories, and images, and redirected old URLs so existing links and search listings still work.
Technology