Pricing
Fixed prices.
Real timelines.
No hourly billing. No scope creep. No retainer required. You see the price, we ship the work, you own the site.
Website packages
-
Starter Landing
A fast, conversion-focused single page to test the waters.
$ 650 one-timeDelivery: 3–5 days
Best for New service businesses validating a market or a single offer.
- 1-page mobile-first site (Astro)
- LocalBusiness + Service schema
- Contact form (Resend email delivery)
- Cloudflare Pages hosting setup
- Geist Sans + Geist Mono typography
- GA4 + Microsoft Clarity installed
- Sitemap.xml + robots.txt + llms.txt
- 1 round of revisions
- Most popular
Professional Site
A complete 5-page site with full local SEO coverage.
$ 1,950 one-timeDelivery: 7–10 days
Best for Established service businesses ready to dominate local search.
- 5 pages (Home, Services, About, Portfolio, Contact)
- Full schema stack (LocalBusiness, FAQ, Breadcrumb, Service)
- Google Business Profile audit + optimization
- Up to 5 service-area landing pages
- Call tracking integration (CallRail or WhatConverts)
- Service-page architecture for individual offerings
- On-page SEO with target keywords per page
- 2 rounds of revisions
- Everything in Starter
-
Authority Build
A full authority hub engineered to dominate local + AI search.
$ 4,900 one-timeDelivery: 3–4 weeks
Best for Service businesses with $1M+ revenue going all-in on organic.
- 15+ pages with industry / service verticals
- Full SEO + AEO + GEO setup
- 20+ service-area pages with unique copy
- Blog setup with 3 starter posts (1,500+ words each)
- llms.txt + entity optimization (Wikidata, Knowledge Graph)
- Review management system + GBP review funnels
- Internal linking architecture
- Author bios with E-E-A-T signals
- Free 1-month retainer included
- Everything in Professional
Monthly retainers (optional)
Keep growing after launch.
Sites don't rank themselves long-term. Pick a retainer when you're ready — no contracts, cancel anytime.
-
Local SEO Maintenance
$ 400 /month
- Monthly GBP posts (4)
- Citation monitoring
- Review response templates
- Rank tracking (50 keywords)
- Monthly performance report
-
Growth SEO
$ 800 /month
- Everything in Local SEO
- 2 blog posts per month
- On-page optimization for 5 pages
- Link outreach (3 placements / month)
- Quarterly strategy call
-
AI Visibility (GEO/AEO)
$ 600 /month
- Brand monitoring across ChatGPT, Claude, Perplexity, Gemini, Copilot
- Monthly citation building
- Entity optimization
- Prompt-level positioning
- Monthly AI visibility report
-
Full Authority Stack
$ 1,500 /month
- Everything in Growth SEO + AI Visibility
- 4 blog posts per month
- Monthly strategy call
- Priority support (24h response)
- Quarterly competitor audit
Add-ons
Optional one-time services.
-
Vertical / Brand Spin-Off Setup
New domain, isolated SEO, separate brand identity for a sub-line of business.
$1,200
-
Logo + Brand Identity
Wordmark, color palette, typography pairing, social profile kit.
$450
-
WordPress to Astro Migration
URL preservation, 301 redirects, rebuild on Astro/Cloudflare. 5–7 days.
$890
-
Free SEO Audit
No-strings 30-min audit of your current site or a competitor.
Free
-
Why Astro and not WordPress?
WordPress loads 30+ plugins per page request. Astro ships zero JavaScript by default. Result: 100 PageSpeed, better Google rankings, and $0/month hosting on Cloudflare Pages.
-
Who do you work with?
Service professionals across the US — contractors, attorneys, medical practices, real estate teams, financial advisors, consultants, and any business where a new lead is worth $500+. We focus on local service businesses with high client lifetime value.
-
What's actually included in the $650 landing?
1-page mobile-first site, LocalBusiness + Service schema, contact form with Resend email delivery, Cloudflare Pages hosting setup, GA4 + Microsoft Clarity, one round of revisions. Delivered in 3–5 days.
-
Do you handle Google Business Profile?
Yes — included in Professional and Authority tiers. Starter is site-only.
-
How do you measure AEO/GEO results?
Monthly reports tracking citations in Google AI Overviews and brand mentions across ChatGPT, Claude, Perplexity, and Gemini. Plus standard rank tracking and GA4 conversions.
-
Can you migrate my existing WordPress site to Astro?
Yes. Migration is a $890 one-time service. We preserve URLs, set up 301 redirects, and rebuild on Astro/Cloudflare. Typical delivery: 5–7 days.
-
Can you help me launch a new service vertical?
Yes — our Vertical Spin-Off Setup ($1,200) covers everything needed to launch a sub-brand or new service line: domain, separate site, isolated SEO architecture, and brand identity. Useful when you're expanding into a new practice area or trade specialty.
-
Do you offer payment plans?
Yes. 50% upfront, 50% on launch. For Authority builds, we accept 3 monthly payments.
Ready to ship
Stop overpaying for slow websites
that don't convert.
Get a custom Astro site, engineered for AI search, starting at $650. Free audit. No pressure. No retainer required.
50% upfront · 50% on launch · Cancel anytime