Lead generation · Live
HaulAway
A local junk-removal acquisition system built to convert search traffic into quote requests and trackable phone leads.

Overview
Local service businesses need more than a brochure page: they need discoverable service coverage, clear qualification, and a reliable path from a search visit to a real conversation.
My contribution
I built the static site generator, service and location pages, estimate experience, form integration, SEO validation, deployment configuration, and Twilio call-forwarding integration.
Technical architecture
A Node-based generator produces a compact set of service and location pages from shared content. Netlify handles form submissions, while Twilio provides a dedicated call path that can forward leads to the operator.
- Eighteen generated pages with shared structure and localized intent.
- Estimator and lead form designed around service qualification.
- Automated SEO linting for generated output.
- Twilio-backed call forwarding and conversion routing.
Engineering highlights
- Kept repeated local content data-driven instead of duplicating page markup.
- Connected online acquisition to both form and phone outcomes.
- Added validation around generated pages before deployment.
Functional status
Production / live. The generated site is public. Form and call operations depend on the configured Netlify and Twilio accounts. This project does not contain a Twitter/X API integration.