What makes the public sites I build different
- Lead-capture goes somewhere real. Not Netlify Forms (which gets buried). Lead lands in your CRM or email + Slack with a deduping audit trail.
- SEO-clean structure — semantic HTML, proper sitemap, schema.org markup, accessible alt text, no broken canonical tags. Lighthouse SEO score 95+ at launch.
- No bloat. Pages weigh under 200KB transferred. The whole site loads in <1.5s on 3G.
- Editorial workflow for blog / news. You write in plain Markdown (or WYSIWYG if needed). The site rebuilds + redeploys automatically.
- Real analytics via a small first-party backend (no third-party trackers in your visitor's browser unless you ask). GDPR / CCPA compliant by default.
- You own the domain, the source, and the deploy keys. If you ever fire me, the site keeps working and another shop can pick up where I left off.
What the stack looks like
Same as this site: static HTML/CSS/JS hosted on Netlify, with API endpoints on your domain (api.yourbiz.com) running on the TCG fabric. Total monthly hosting cost: ~$0-15 depending on traffic and whether you need form-spam protection.
- Frontend: Vanilla HTML/CSS/JS for marketing sites that don't need interactivity. React + Vite for sites that do.
- Hosting: Netlify (free tier covers most small-business sites). Cloudflare Pages as alternative.
- Backend: Small Node + Express or Python + FastAPI service on the TCG fabric. Handles forms, scheduled jobs, and your CRM webhooks.
- Database: SQLite (most small-business sites need a few hundred records, not a few million). Postgres if you need it.
- Domain + email: bring your own. We don't lock you into a registrar.
Common public-site patterns
- Service-business marketing site (~5-10 pages: home, services, about, contact, FAQ). Lead form wired to your CRM + Gary's phone gets a text on each submission.
- Lead-magnet site — one landing page + one downloadable. Email-capture goes into your email tool.
- Editorial blog / news site — weekly posts in Markdown, RSS feed, social-card preview, schema.org Article markup, sitemap auto-updated.
- Multi-location franchise pages — one template, N location pages with per-store hours / address / Yelp link / Google-business link.
- Civic / nonprofit information site — like the seymour-page.com sister site — live data widgets pulling from public APIs.
Pricing
Single-page lead-magnet: from $850. Hero + form + thank-you, hosted on a subdomain. 3-5 days.
5-10 page marketing site: from $2,800. Includes form-to-CRM wiring, blog framework, basic SEO, mobile-friendly layout. 2-4 weeks.
Editorial news/blog site: from $4,500. Includes Markdown CMS, RSS, social-card previews, sitemap auto-update, comment moderation. 3-5 weeks.
Live-data civic site: from $6,500. Like seymour-page.com / ibetcg.netlify.app — widgets pulling from public APIs, refreshed on schedule. 4-7 weeks.