Built a full contractor website in a single day. Real reviews, real photos, real license number. No templates, no frameworks, just a site that finally reflects 20 years of work.
The situation
Bishop Construction had an outdated GoDaddy site with stock photos, placeholder gallery images, and no SEO strategy. None of it reflected what a licensed San Diego contractor with 20+ years of work actually delivers.
What I built
I rebuilt the entire site from scratch: semantic HTML5, around 1,300 lines of handwritten CSS with a full design token system, vanilla JS, zero dependencies. I extracted the brand color palette directly from their logo image, sourced and organized 15 real project photos, cross-referenced multiple listing platforms to pull 8 verbatim Yelp reviews, and verified the business license number, address, and contact details. The whole thing is deployed on Netlify, opens in a browser with zero build tools, and anyone can maintain it without a development environment.
Why it matters
The old site was losing credibility for a contractor who doesn't need help earning it. He's been doing this since 2002. The new site leads with real proof: actual project photos, verified reviews, confirmed license number, and Schema.org structured data so search engines know exactly what kind of business this is and where they serve.
Tech used
HTML5 · CSS3 · Vanilla JavaScript · Netlify · Schema.org JSON-LD · Netlify Forms
If your site still has placeholder images or stock photos standing in for your actual work, that's the first thing worth fixing.
Share this post