My father’s general contracting site was dated and did little to convert visitors into leads. I rebuilt it in Astro with CTA-first copy pointed at “get a free estimate,” modernized the logo while keeping the brand’s existing colors recognizable, and wired up a FormKeep-backed contact flow to make reaching out as low-friction as possible.
For hosting, I moved off the old setup entirely to GitHub Pages with GitHub Actions CI/CD, so hosting costs $0 and every content update ships without a manual deploy step.
The site now runs at roughly 100 visits a month with zero ongoing hosting or maintenance overhead.



