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.

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
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
Discovery
Scope, structure, and content plan agreed.
Design + Dev
Full build from scratch. No templates, no page builders.
Review
Client review, revisions, and final sign-off.
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.