Back to Work
Case StudyExcavation & DemolitionBrampton, Ontario

Peel Excavation
Services.

A new excavation contractor in Brampton with zero online presence. No website, no Google ranking, competing against companies with years of search history. Here is what I built and how I built it.

47

Days to Launch

0

Templates Used

5

Pages Built

peelexcavationservices.netlify.app
Peel Excavation Services website — homepage screenshot

peelexcavationservices.netlify.app — live and running

The Challenge

Starting from Zero.

Peel Excavation Services is a contractor serving Brampton and the surrounding Peel Region. When I started this build, they had no website, no Google Business Profile, and no digital presence of any kind.

Their competitors had years of search history, existing reviews, and established domain authority. Getting a brand-new domain to rank in that environment meant doing everything right from day one.

The goal: a fast, professional website that looked credible, ranked for local excavation searches, and converted visitors into calls.

The Approach

Built to Rank.

I chose Next.js with static export for speed and SEO control. Every page was built mobile-first, with structured data and on-page keywords baked in from the start rather than bolted on after.

GSAP ScrollTrigger handles the scroll animations. Framer Motion handles page entrances. The video hero was compressed and optimized so it loads fast even on slower mobile connections.

The contact form emails the client directly via Nodemailer so no lead slips through a third-party service.

Tech Stack

FrameworkNext.js (App Router, static export)
StylingTailwind CSS
AnimationGSAP + ScrollTrigger, Framer Motion
FormsNodemailer (email direct to client)
HostingNetlify (static, auto-deploy)
SEOSchema markup, sitemap, robots.txt, OG tags

What Was Delivered

  • Full custom homepage with cinematic video hero
  • Services, Projects gallery, FAQ, and Contact pages
  • Scroll-triggered animations with GSAP + ScrollTrigger
  • Contact form that emails the client directly via Nodemailer
  • Mobile-optimized across all pages and breakpoints
  • LocalBusiness schema markup for Google
  • XML sitemap + robots.txt
  • Open Graph tags for social sharing
  • Google Business Profile setup guidance
  • On-page keyword optimization for Peel Region excavation searches

Timeline

1

Discovery

Scope, structure, and content plan agreed.

2

Design + Dev

Full build from scratch. No templates, no page builders.

3

Review

Client review, revisions, and final sign-off.

4

Launch

Deployed to Netlify. Schema, sitemap, and GBP guidance handed over.

Total time from first call to live site: 47 days.

Your Business

Want Results
Like This?

Send me your current site or Google Business Profile link. I will send back a free written audit showing exactly what is costing you calls and how to fix it.