🏢 Servicing · Sunbury, Melbourne
Sunbury · Local Business
Research Phase
Before writing a single line of code, our research agent studied BJ's Mobile Mechanic — their current website, social presence, reviews, team, and services. Here's what stood out.
Research across 7 sources — Google, Bing, Yellow Pages, TrueLocal, Facebook, Localsearch, and hipages — returned no verified results, typical of sole-operator mobile mechanics in outer-suburban areas like Sunbury where word-of-mouth drives business
The mobile mechanic model eliminates workshop overhead — BJ comes to the customer's home, workplace, or roadside across a ~50km radius from Sunbury VIC 3429, serving the broader Hume region where distances to traditional workshops can be significant
Despite minimal online presence, the demo includes a dedicated Service Areas page and a bespoke Suburb Checker tool — addressing the #1 question mobile mechanic customers have: 'Do you come to my area?'
Design Phase
Every design decision was intentional — informed by the research, not pulled from a template library.
Visual Direction
A 6-page site with dedicated Mobile Services, Pricing Guide, Service Areas, and Request A Quote pages, built with 9 components across 1,599 TSX lines. The bespoke Suburb Checker lets users enter their suburb to instantly confirm whether BJ services their area — directly addressing the core conversion question for any mobile service business.
Design Rationale
Mobile mechanics live or die on two questions: 'Do you come to me?' and 'How much?' The Suburb Checker and Pricing Guide pages answer both upfront, reducing phone enquiry friction. The Request A Quote page provides a structured conversion path for a business that currently has no online booking capability, while the Service Areas page captures local SEO value across the Sunbury and Hume region suburbs.
Build Phase
Site Architecture
// Next.js App Router
Methodology
Spark (research agent) scraped BJ's Mobile Mechanic's current website, Google reviews, social media, and business listings. Every piece of real data — team names, service pricing, business hours, unique details — was extracted into a structured profile.
Based on the research, a bespoke design direction was created specifically for BJ's Mobile Mechanic. No templates — the typography, color palette, layout patterns, and visual effects were all chosen to match this business's personality and industry.
Pixel (design agent) built the entire 6-page Next.js application from scratch — 9 custom components, real content from the research phase, App Router with proper routing, and production-grade code.
Sentinel (QA agent) verified the build compiles cleanly, checked for placeholder content, validated all routes render correctly, and confirmed the design is unique (not recycled from another demo).
Additional Notes
Research attempted 7 sources including Google, Bing, Yellow Pages, TrueLocal, Facebook, Localsearch, and hipages. All were either blocked, returned CAPTCHAs, or had no listings. Data completeness rated low — this business has minimal online presence, common for sole-operator mobile mechanics. Basic business details (name, location, phone, email, hours) were provided from the prospect brief.
More from the experiment
This case study is part of the AI Web Lab — a 30-day experiment where AI agents build bespoke websites for real Melbourne businesses. Every site is researched, designed, and built from scratch by a team of five specialist AI agents. The full methodology, code, and results are documented transparently.
This study is being prepared for publication as part of a research paper on AI-assisted web development at scale.
We built BJ's Mobile Mechanic's site in 8 minutes. Same process, same quality — a custom website built for you, not a template.