Straightforward, contractor-focused websites with transparent pricing and dependable support.
Monthly · recurring · cancel anytime

Stop hiring three different marketing freelancers.

SEO consultants want $300–$500. Content writers want $400–$800. Citation services want $50–$150. That’s $750–$1,450/mo for the three things every local Oklahoma business actually needs. We bundle all three, plus your hosting, into one $650/mo plan, run it ourselves, and ship the results.

Real client · six weeks of this plan

C&D Lift LLC in Minco had zero web presence when they came to me. A few months of the plan (SEO report + targeted content + citations + monitoring) took them from near-zero to 1,660 Google Search impressions in three months (climbing weekly), page 1 for “forklift repair,” and cited by name by Google’s AI for OKC forklift repair. A real customer filled out their contact form four weeks after launch looking to buy a forklift. See the case study ›

The problem

Local business marketing is three different jobs.

Each one is its own freelancer rabbit hole. Each one is mostly invisible work. Each one only matters if all three happen together.

Job 1

Local SEO

Tracking what you rank for, what your competitors rank for, where your Google Business Profile is leaking impressions, what searches you should be targeting next month.

Solo freelancer: $300–$500/mo

Job 2

Content

Blog posts written for your business specifically — not AI-generated junk. Local angle, your trade language, useful enough that customers actually finish reading.

Solo freelancer: $400–$800/mo for 2 posts

Job 3

Citations

Getting your name, address, phone, and hours listed accurately on Yelp, BBB, Yellow Pages, Chamber, BiB, and 20 other directories Google cross-references to verify you’re real.

Citation service: $50–$150/mo

Three freelancers means three invoices, three deadlines, three different priorities. The SEO consultant doesn’t know what the content writer is doing. The citation service doesn’t even know your blog posts exist. Nothing compounds.

The plan

One retainer, all three jobs.

$650/mo, all-in with your hosting included. Cancel anytime. No long-term contract. All four pieces run from one system I built so they coordinate automatically — the SEO report tells the content what to write, citations build the trust signals behind it, monitoring catches anything breaking. Here’s what arrives every month.

Monthly

Monthly SEO report

Delivered the 4th of every month. Google Search Console rankings, click-through rates, queries you’re ranking for, queries you should target next. Google Business Profile insight pulls, PageSpeed snapshot, indexing alerts on every page.

Generated using tools I built that pull live GSC API + Google Places data into a custom report for your business. Real numbers from your real account — not a generic template.

Monthly

2 blog posts written for your business

Drafted, edited, posted to your site, indexed via IndexNow. Topics chosen from the SEO report’s “target next” queries so the content compounds. Your local angle, your trade language — not AI-generated “5 Tips” junk.

Two posts per month is enough to feed Google’s freshness signal without diluting quality.

Monthly

5 citation submissions

We submit your name, address, phone, hours, and category to 5 new directories each month. Yelp, BBB, Yellow Pages, Chamber, BiB, Foursquare, Hotfrog, MerchantCircle, Manta. Most are free but require manual submission.

60 citations a year is enough to cover every directory Google references for local-pack ranking.

Continuous

GBP monitoring + indexing alerts

Continuous monitoring of your Google Business Profile (reviews, posts, Q&A) and Google Search Console indexing status. If a page deindexes or your GBP gets a fake review, we know within hours.

All four pieces are in one retainer because they only work when they work together. SEO report tells us what queries to target. Content posts target those queries. Citations build trust signals to back the targeting. GBP monitoring catches anything that’s about to break the system.

The math

Total cost: $650, all-in.

Hosting is included, no separate bill. Saves you ~$100–$800/mo vs three freelancers, and an agency charges $1,500–$3,000/mo for the same search work without even building or hosting your site.

Option Monthly Year 1
3 freelancers (SEO + content + citations) $750 – $1,450 $9,000 – $17,400
Marketing agency (search work only, on contract) $1,500 – $3,000 $18,000 – $36,000
SWS Growth Plan (all-in) $650 $7,800

Hosting is included in the $650, there is no separate hosting bill. These are founding-client rates, locked in for as long as you stay.

Who it’s for

Three signs the Growth Plan is the right call.

1. You already pay for some pieces. If you’re paying a freelancer $400/mo for blog posts and getting nothing in writing about SEO performance, this is cheaper AND coordinated.

2. Your business is established enough to rank. Google trusts established businesses faster. If you’ve been in business 3+ years with real Google reviews, the Growth Plan compounds quickly. New businesses (under 1 year) should hold off and just do hosting for the first 6 months.

3. You’re not running paid ads. If you’re spending $500+/mo on Google Ads, you’re paying for clicks. The Growth Plan is paying for organic ranking, which compounds. Most local Oklahoma businesses should do one OR the other, not both.

Who it’s NOT for

Honest disclosure: skip the bundle if.

We don’t pitch every client into the retainer. Sometimes hosting only is right.

• Your business is brand-new (under 1 year). Google needs time to trust new businesses; pouring marketing dollars at month 2 mostly burns money. Start with hosting only.

• You’re a referral-only business and your phone already rings without internet presence. Save the $650.

• You’re a one-time service for non-local clients (consultant, photographer for destinations, etc.). Local SEO matters less for you. The Growth Plan is local-focused.

• Your monthly budget for marketing is under $300. Hosting + a single freelancer for one piece might fit you better — ask us and we’ll be honest.

Ready to start?

Get a quote with the Growth Plan included.

Take the 30-second quiz, pick the Growth Plan in the add-ons section, and we’ll send back a real number with hosting + growth in one Stripe subscription.