Greiner Buildings
+400 monthly organic visits from strategic blog content
Built topical authority in post-frame construction and earned organic traffic that compounds without ad spend.
SEO & content by Gridwork.
Read the case study →Service Areas
Based in Asheville, working with contractors across the Southeast and beyond. Local search is won market by market, so this page is organized the way the work actually happens: by region, not alphabetically.
How This Works
You do not need an agency in your zip code. You need one that understands how your zip code searches.
Local SEO is decided by proximity, prominence, and relevance, and only one of those has anything to do with where I sit. The other two are built: a Google Business Profile that earns the map pack, and pages that answer what people in your market actually type.
Two different results, two different sets of rules, and most contractors are only competing in one of them.
Winning your home city before spreading thin across six. Scale comes after the first market proves the system works.
A city page has to earn its place with something specific to that market. Swapping the town name into a template is how you get filtered, not ranked.
Home turf
Where I live and work. These are the markets where I know the competition by name, know which chambers and sponsorships are worth the money, and can be on a job site the same week if it helps.
Western NC is home and Asheville is the launching pad. If your Asheville home service business isn't showing up when a homeowner searches, you aren't just missing leads. You're handing jobs to the competitor who did the work to be found.
SEO in Asheville →A close-knit community with a steady stream of mountain homeowners. The contractors with a real local presence online are the ones keeping crews busy through every season, not just the good ones.
SEO in Waynesville →Boone runs on word of mouth and local trust. Showing up first in search is how you compound that reputation year-round instead of waiting on the next referral to come loose.
SEO in Boone →A small mountain town where homeowners search for a trusted local contractor exactly the way they do everywhere else. The ones who show up get the call.
SEO in Sylva →Full-time residents and mountain property owners together create year-round demand. A strong local search presence is what separates the busy crews from the ones waiting on the phone to ring.
SEO in Bryson City →Far western NC, close enough to Georgia and Tennessee that the service area matters as much as the town. Worth getting the map pack right before a competitor does.
SEO in Murphy →A day trip
Close enough to drive, far enough to be a genuinely different market. These cities are growing fast, and in most of them local SEO is still an open lane rather than a knife fight.
Steady growth and tight-knit neighborhoods. Your next loyal customer is already searching Google. They just haven't found you yet.
SEO in Knoxville →A construction boom and growing neighborhoods mean homeowners are searching for contractors every day. The only question is whether they find you or the company down the street.
SEO in Chattanooga →The Tri-Cities (Kingsport, Johnson City, and Bristol) are wide open for a contractor ready to plant a flag online. It is one of Tennessee's most underserved regions for local SEO.
SEO in Kingsport →Sitting between Chattanooga and Knoxville with fast-growing communities and steady home service demand. Contractors showing up in local search are capturing jobs their competitors never see.
SEO in Cleveland →Remote, on purpose
SEO does not require me in your driveway. These are markets I work in remotely, and two of them I know personally rather than professionally, which is usually how the conversation started.
A booming cabin and mountain home market with no shortage of homeowners needing reliable contractors. The ones building momentum show up in search before the weekend rush hits.
SEO in Ellijay →Sprawling suburbs and aging housing stock keep contractors busy. Only the ones with a real online presence get found before the competition does.
SEO in Birmingham →Jackson runs deep with community roots. As a Union University alum, I know firsthand that this market rewards contractors who show up consistently and do the foundational work to stay busy long-term.
SEO in Jackson →The other side of the state from Western NC, but we're originally from West Tennessee. We still love making the trip to see clients, and family.
SEO in Memphis →These 14 have a page because they are markets I have worked in, not because they are the only ones I will take. The system is the same in any market with a defined service area. If your city is not here, that changes nothing except that I have less to show you before we talk.
The Gridwork Momentum System
What changes between Asheville and Memphis is the competition, the search volume, and how long the map pack takes to move. The order of the work does not change.
Results
Built topical authority in post-frame construction and earned organic traffic that compounds without ad spend.
SEO & content by Gridwork.
Read the case study →A review generation system plus local SEO took a summer camp from invisible to dominant in local search.
Content & SEO by Gridwork. Site designed and built by Openbox9.
Read the case study →Started with no digital presence under a previous brand name. A full rebrand, new site, and weekly content moved average Google position from 41 to 11, with 52 keywords in the top three.
Design, build, brand, strategy & weekly content by Gridwork.
Read the case study →Pricing
Most agencies sell three tiers so the middle one looks reasonable. There's one here.
$2,000/month
Month to month · Cancel anytime
For contractors and engineering firms with complex needs, multi-location operations, competitive markets, commercial work, or a business that needs web design and SEO built together from scratch.
Every custom engagement starts with a full strategy conversation. We scope the work to match your market, your growth targets, and where you are today.
Free Resources
Written for contractors, not marketers. No email required.

A service area plumbing company went from ranking only in their home town to #1 in Salisbury, NC in four months. Here's what made their city pages actually work.
Read the guide →
A competitor from 40 miles away is outranking you in your own city because they built a page for it. Here is how location pages work and how to fix it.
Read the guide →
35+ local SEO statistics translated into plain English for home service contractors, what the data actually means for your calls and booked jobs.
Read the guide →Reviews
Caroline Smith
6 months ago
John is super professional and knowledgeable at marketing. You won’t find a better, customer service oriented marketing manager for your business in Asheville. Thanks Gridwork Marketing!

Jon Johns
Macaw Plumbing & Tankless · 6 months ago
Working with John has been a great experience. He is very detailed when it came to building each page of our website. He is currently working on our local SEO. He also does all the market research for your area like in Asheville or your exact market. He makes it easy and you feel like a part of the team.

Mike Regina
Global Post Auditing Solutions · 2 years ago
Working with John Ragon was a game-changer for our website. His expertise in SEO resulted in significant traffic increases, and we began receiving calls that were previously non-existent. His approach was professional and effective, making a marked difference in our online presence. Our experience was nothing short of outstanding.

Tanya McSween
3 years ago
John took the pressure off working on our website’s SEO ourselves. He provided tons of data and research on how to help our site work better and reach where we want to reach.
Free SEO & Website Review
No obligation, and you keep the findings whether or not we ever work together. Here is exactly what happens after you send this.
Two minutes. Company, website, and the markets you actually want work in.
Your site, your Google Business Profile, your map pack position in each city, and what your competitors rank for that you don't.
Which markets you are already competitive in, which ones are open, and what I would fix first if it were my business.
Thirty minutes on a call. No pitch deck and no pressure.
If it is a fit, we start. If it is not, you keep the review and the plan and go run it yourself.
This comes to me, not a queue. I never take more than 10 clients at a time, so the person reviewing your site is the person who would do the work. You will hear back within one business day.
Prefer to talk first? Book a 30 minute strategy session instead.