Pricing
One base package. No hidden fees, no confusing tiers.
Base Package
$1,000 one-time
+ $75/month hosting (3-month minimum)
Delivery target: 5 business days from signed agreement and content questionnaire completion.
- Single-page landing site, mobile-first responsive design
- Custom AI-generated hero image tailored to your business
- Sections: hero, services offered, service area, why choose us, contact form, phone tap-to-call button
- Google Maps embed showing your service area
- Basic SEO: title tags, meta descriptions, structured data (LocalBusiness schema), phone/address markup
- Contact form that emails you directly
- Deployment to Cloudflare Pages under your own domain
- SSL certificate (free via Cloudflare)
- Google Analytics or Plausible integration
- One round of copy revisions before launch
Monthly Hosting & Maintenance — $75/month
- Hosting on Cloudflare Pages
- SSL certificate maintenance
- Domain routing management
- Uptime monitoring
- One round of minor edits per month (updated hours, new phone, new service area additions, seasonal messaging)
3-month minimum commitment.
Upsells
Optional add-ons at time of signing.
| Add-on | Price | What you get |
|---|---|---|
| Custom logo design | $200 | AI-generated logo variations via Quiver.ai. Delivered in PNG, SVG, and favicon formats. |
| Hero background video | $300 | Short AI-generated background video for the hero section, adds motion and a professional feel. Delivered via Gemini Omni. |
| Google Business Profile setup or refresh | $200 | Configure or update your GBP, add services, hours, service areas, initial photos. |
| Basic SEO package | $500 | Keyword research for local trades terms, on-page SEO optimization, schema markup for all services, submitted to Google Search Console. |
Payment Terms
- 50% deposit ($500) at signing
- 50% balance ($500) at launch
- First month of hosting billed at launch, then monthly thereafter
- Payment methods: e-transfer or credit card (Stripe)