The company
Paysagement Pierre Perrier has been landscaping properties across the Outaouais region for over 35 years. They're the kind of company that gets work through handshakes, referrals, and a reputation built over decades. But in a market where even the best reputation can't compete with a well-optimized Google listing, staying offline was becoming a liability.
When Pierre's team approached us, they didn't just need a website. They needed everything: brand identity, digital presence, local search visibility, and internal tools to run their growing team more efficiently.
The rebrand
After 35 years, the visual identity had evolved organically — which is a polite way of saying it was inconsistent. Different trucks had different logos, the business cards didn't match the signage, and there was no brand standard anyone could point to.
We built a cohesive brand system from scratch: logo, color palette, typography, vehicle graphics template, uniform embroidery files, and a brand guide that the team could actually follow. The aesthetic draws from the natural materials Pierre's team works with — stone, wood, earth — while feeling modern and premium.
The website
The site was built with the same local SEO cluster approach we used for Bélair Aménagement — but at a larger scale. Five municipality-specific landing pages targeting Aylmer, Chelsea, Gatineau, Cantley, and Val-des-Monts, each with genuine local content researched specifically for that area.
Content architecture
- Service pages for excavation, retaining walls, softscaping, hardscaping, and maintenance
- 5 localized landing pages with area-specific project examples and testimonials
- Before/after project gallery with interactive slider
- FAQ accordion sections with Schema.org markup per service
- Bilingual throughout with hreflang cross-linking
The custom punch-clock app
This is where the project went beyond typical agency work. Pierre's team of 12+ employees was tracking hours on paper timesheets. Every Friday was a scramble to calculate hours, match them to projects, and figure out costs. We built a custom internal application to solve this.
What the app does
- Employee punch-in/punch-out with GPS location verification
- Project assignment — each punch is tied to a specific job
- Calendar views (month, week, day) for management oversight
- Project cost tracking — real vs. projected labour costs per job
- Timesheet export to CSV and PDF for payroll
- Admin panel with punch editing, approval workflows, and reporting
- Photo uploads for progress documentation per project
The stack: Node.js + Express + TypeScript + Prisma + MySQL, hosted on cPanel via PM2. Built to be maintained by the client's team without needing a developer on retainer.
Results
paysagementpierreperrier.com now ranks for dozens of local search terms across five municipalities. The site drives qualified soumission requests from homeowners who previously would have found a competitor first.
The punch-clock app eliminated the Friday timesheet scramble entirely. Payroll that used to take hours now takes minutes. Project cost tracking — which didn't exist before — lets Pierre see in real time whether a job is on budget, enabling better pricing decisions on future bids.
After 35 years in business, we finally have a digital presence that matches the quality of our work. The punch-clock app alone has saved us hours every week.
Running an established business that's outgrown its digital presence? Let's talk about bringing it up to speed.