Drywall contractor Battle Ground, WA Since 2026
How We Took AvilaCo Drywall From 16 to 1,520 Google Clicks in a Year
A family drywall company in Clark County that Google couldn't find. Seven months of local SEO later, here is what Google's own reports say, and how many people have called or filled out the form.
Clicks from Google
16 1,520
same 3 months, year over yearSearch Console
Times Google showed the site
109 176,000
same windowSearch Console
Average position in Google
25.5 8.6
average across every searchSearch Console
New leads since Persilio started counting
109
March 3 to November 5, 2026Persilio
A Basic Site, Four Ranking Keywords, and Five Clicks a Month
AvilaCo Drywall is a family-owned drywall company in Battle Ground, WA. They work in Vancouver and across Clark County, and up in Cowlitz County in Longview, Kelso, Woodland, and Kalama.
Their website was basic. It didn't show the quality of the work, it ranked for nothing that mattered, and a homeowner comparing drywall contractors had no reason to pick up the phone. Drywall installation, repair, and texturing are crowded searches in Southwest Washington, and AvilaCo wasn't in them.
They also do decorative plaster, Fresco Harmony finishes, and popcorn ceiling removal, which most of their competitors don't. None of it was visible online, so those searches were wide open for the right pages.
109 Leads Since Persilio Started Counting in March 2026
Persilio is the dashboard we use to log every call and form request that comes from a client's site. It started counting for AvilaCo on March 3, 2026, and it has logged 109 leads since. Spam, deleted leads, and job applications are left out, and each person counts once a month.
109
calls and form requests since March 3, 2026
43
came from people searching on Google
11
more were phone calls that started from a search engine
Google search is the biggest source. Another 30 typed the address in or called the number directly, with no referring site. Five came from AI tools like ChatGPT, and 17 are jobs the owner logged himself from calls and referrals.
The Drywall Guides Bring In More Visitors Than the Home Page Does
We wrote the garage drywall guide, knockdown vs orange peel vs skip trowel, and smooth vs textured walls for the questions homeowners ask before they hire anyone. Together those three started 1,708 visits, about 36% of everything on the site. The home page started 1,069.
Persilio with Google Analytics: the first page people saw on the site, March 3 to November 5, 2026.
Some of those readers hire a drywall contractor in Vancouver, WA, and some are just reading. The searches show the interest: "skip trowel vs knockdown" and "smooth vs textured walls" each brought 13 Google clicks, close behind "drywall repair vancouver wa" and "drywall contractor vancouver wa".
ChatGPT Reads the Site More Than Any Other AI Bot
Cloudflare counts the AI crawlers that read the site. These are bots, not people, and the numbers are Cloudflare's estimates. From August 23 to November 5, 2026 it saw about 20,512 requests. ChatGPT-User, the agent ChatGPT sends to open a page when someone asks it a question, made about 2,824 of them, the most of any bot. ClaudeBot, OAI-SearchBot, and PerplexityBot each made more than 2,000.
Cloudflare estimates, shown in Persilio. Bots are not counted as website visits.
When ChatGPT, Claude, and Perplexity can read your pages, they can name you when a homeowner asks them who to call. Five of the 109 leads came from AI tools, and Google's AI Overview cites AvilaCo for microcement in Vancouver, WA.
A Hand-Coded Site With a Page for Every Service and Every Town
We built it from scratch for speed, for search, and for phone calls.
Custom Website Design
We built a clean, professional site using Astro and Tailwind CSS, deployed on Cloudflare Pages for near-instant load times. The website design is mobile-first with a lead capture form above the fold, click-to-call functionality, and a layout that guides visitors toward requesting a quote.
The design reflects the quality of their craftsmanship: clean, precise, and professional. No template themes. Every page was built from scratch to match their brand and convert visitors into calls.
9 Dedicated Service Pages
Instead of cramming everything onto one generic "services" page, we built individual pages for each service AvilaCo offers. Each page is optimized for the specific search terms customers use when looking for that service.
11 Service Area Pages
We created dedicated local SEO landing pages for every city and community AvilaCo serves. Each page targets location-specific search terms like "drywall contractor in Camas WA" or "drywall repair Battle Ground WA" with unique, locally relevant content.
Blog Content & SEO
We wrote blog posts targeting informational search queries that homeowners ask before hiring a drywall contractor. Content like "signs your drywall needs repair", "what to know before your drywall installation", and "venetian plaster vs lime wash vs Fresco Harmony" builds topical authority and captures traffic from people early in the decision process. These posts link naturally to the relevant service pages, creating internal linking pathways that strengthen the entire site's SEO.
From Three Years of Nothing to 597 Ranking Keywords in Seven Months
AvilaCo's previous website never ranked for more than four keywords in three years and drew five clicks from Google in August 2025. We rebuilt the site and launched the local SEO program in February 2026. Each figure names its source, and the data runs through September 20, 2026.
Google's Own Record of the Months Before We Took Over, Against Now.
Search Console does not estimate anything. It is Google reporting how often it showed this site and how often someone clicked.
Before to Now
- Clicks from Google, per month
- 5 to 596 119× Search Console
- Times Google showed the site, per month
- 48 to 70,729 1,473× Search Console
- Keywords Ranking in Google
- 0 to 4 to 597 DataForSEO
- Keywords on page one
- 0 to 124 DataForSEO
- Organic visits, per month
- 113 to 660 5.8× Google Analytics
- Paid traffic, entire engagement
- 0 Google Analytics
| Measure | Before | Now | Change | Source |
|---|---|---|---|---|
| Clicks from Google, per month | 5 | 596 | 119× | Search Console |
| Times Google showed the site, per month | 48 | 70,729 | 1,473× | Search Console |
| Keywords Ranking in Google | 0 to 4 | 597 | DataForSEO | |
| Keywords on page one | 0 | 124 | DataForSEO | |
| Organic visits, per month | 113 | 660 | 5.8× | Google Analytics |
| Paid traffic, entire engagement | 0 | Google Analytics |
AvilaCo has never run a paid ad through us, so there is no ad spend behind the Google numbers above. Direct visits, calls and leads the owner logged himself are counted separately in Persilio.
Search Console and Google Analytics compare August 2025 with August 2026; keyword counts from DataForSEO, 20 September 2026. Organic visits compare March 2026, the first full month after launch, with August 2026.
Keywords Ranking in Google
Search queries AvilaCo appears for, by month · DataForSEO
Estimated Monthly Search Traffic
Visitors from organic Google searches, by month · DataForSEO estimate
Search These Terms on Google Yourself
These screenshots are from Google and dated. Each one links to the live search.
Google's AI Overview Cites AvilaCo as the Local Source
This is what comes up when a homeowner searches "microcement Vancouver WA". AvilaCo Drywall is the first organic result, and Google's AI Overview cites their content as a primary source, listing them at the top of the "Local Suppliers and Installers" section.
Google Search. Open it yourself: "microcement vancouver wa"
In the Local 3-Pack Across Their Service Area
The map pack is where local searches convert. Here's AvilaCo for "drywall contractor Woodland WA", with a 5.0★ rating across 27 reviews, and the featured organic result on the same page.
Google Search. Open it yourself: "drywall contractor woodland wa"
The Client's Own Search Console, Year Over Year
Search Console is not an estimate and it is not our software. It is Google reporting how often it showed this site and how often somebody clicked, for the last three months against the same three months a year ago. 16 clicks became 1,520. 109 impressions became 176,000.
Google Search Console, captured 20 September 2026. The click-through-rate box compares 16 clicks on 109 impressions against 1,520 on 176,000, which is why that one percentage reads lower.
The same account over 16 months, every month Google retains. Flat until the rebuild lands, then a climb that has not stopped.
Five Months Ago This Dashboard Said 59 Keywords
We screenshotted this in April 2026, ten weeks after taking over: 59 ranking keywords, 72 monthly visitors, and at the time that was the win. We're leaving it here because of what happened next. Five months later the same site ranks for 597 keywords. April is now the floor, not the ceiling.
Semrush analytics dashboard, captured 29 April 2026. Current figures on this page come from Google Search Console and DataForSEO, 20 September 2026.
98 Out of 100 in Google's Own Speed Test
Site speed is a ranking factor. Most contractor sites built on WordPress page builders score in the 30s and 40s on mobile. AvilaCo's, hand-coded on Astro and served from Cloudflare's edge, scores 98 on both mobile and desktop in PageSpeed Insights.
Performance
Accessibility
Best Practices
SEO
Reports captured 29 April 2026 from pagespeed.web.dev. Run the test yourself any time.
How the Site Is Built
Built with Astro
A static-first framework that ships zero JavaScript by default. Pages arrive already built, so there is nothing for a phone to assemble before somebody can read them.
Hosted on Cloudflare
Served from the edge location nearest the visitor, so the site is as quick two states away as it is down the road. No server to manage, and nothing to fall over at 2am.
Core Web Vitals
Optimised images, minimal CSS and no render-blocking scripts. Run the site through Google's own PageSpeed Insights and see for yourself.
Google Search Console
Every traffic number on this page comes from the client's own Search Console account, Google's report of how often it showed the site and how often somebody clicked.
In three years before we took over, AvilaCo never ranked for more than four keywords in a month, and in August 2025 the site earned five clicks from Google.
Seven months later they rank for 597 keywords, 124 of them on page one, and August 2026 brought 596 clicks from Google search, with zero ad spend. Since Persilio started counting in March, 109 leads have come in.
Want Numbers Like These?
We'll show you where you actually rank before you pay us anything.
Get a free audit