A contractor’s website that leads with additions and decks.

The problem
Angel Contracting is a licensed general contractor serving Greater Boston and the North Shore. The old WordPress site gave every trade equal billing and leaned on stock photos, while the owner wanted more additions and custom deck jobs.
The business also runs Google Ads, so the ad landing page and the thank-you pages that count conversions had to keep working through the move, along with the search rankings the old pages had earned.
What I built
Built around the priority work
The homepage opens on four panels (new construction, additions, custom decks, renovations), each with its own page, plus seven more pages for the other trades.
Real jobs, still fast
Every photo and video is from the company’s own jobs. Videos are compressed and only load when you scroll to them, so pages stay quick on a phone.
Ad tracking kept intact
The Google Ads landing page kept its exact URL, and the estimate form sends people to the thank-you pages so every conversion still counts.
Rankings carried over
Old URLs redirect to their new pages, retired ones are marked as gone, and every page has structured data for Google and AI search.
What shipped


