Work

theroyalshop.ca

Two businesses, one domain, phone-first traffic.

Role
Founder · design and build
Stack
Next.js, TypeScript, Tailwind, Radix UI, Framer Motion, Nodemailer, Vercel
theroyalshop.ca

Built for the way people actually arrive

Almost everyone lands here from a phone, from a map listing or a search, and they want one of two things: a price, or a phone number. The site is built around getting them to whichever one they came for without making them read anything first.

Each division has its own phone number and its own inquiry destination, so a storage question and a container question don't land in the same inbox and get confused for each other.

The inquiry form only asks for three things

Name, phone, and what they want. No email field, no address, no dropdown of options nobody reads. Every field you add is people who don't finish the form.

The tradeoff is real. Inquiries come in with a phone number and no email, so every reply is a call. For this customer base that's the right trade. They were going to call anyway.