Web design
Designed like a studio. Built to win the work.
Custom coded websites for local businesses, art directed from your brand, fast, found on Google and yours to edit.
Every business gets its own look.
Same team, same standards. A different palette, typeface and layout for every brand.
#0C0C0DReel behind the wordmark, price tabs and a booking card.
Craft you can feel in the first second.
Real typography, real motion, fast on a phone, and built for Google from the first page.
STRAND
Type
Salon. Unbounded and Albert Sans.
Every appointment should feel like a reset.
Type chosen per brand, loaded fast, never a default.
The before and after drag, kitchens template.
Fast on a phone
Coded, not page-built. Images sized for each screen and nothing extra to load.
Hair Salon on Copper Ave | Colour, Lashes and Nails
Colour, cuts, blowouts, lashes, nails and waxing under one roof. See every price before you book a chair.

PublishedUndo
History keeps “Hair, colour, lashes and nails on Copper Ave.”
Beautiful is the start. Every site is built to bring in work.
Quote builders, booking flows and enquiry forms designed into the page, and every lead lands in your CRM with where it came from.
Lands in your CRM: source, page, answers.
See the CRMFrom first call to your domain.
Researched, designed, checked, then switched on. Your old links keep working.
Research
SearchIntentMaphair salon ashgroveLocalbalayage near meLocallash extensions priceComparenohow long does balayage lastQuestionnostrand.example
/services/colour-and-balayage
/services/lashes
/prices
What your customers search for, and the pages that answer it.
Design
AaUnboundedAlbert SansSix services, one chair away.
Hair, lashes, nails and skin, under one roof.
Book a visitSee the prices
Colour & Balayage
Service card, with its photo
Your type, colour and parts, set before any page.
Build

Every page coded for desktop and phone, every word editable.
Launch
preview.strand.exampleOld links, kept
/services.html/services308/book-now.php/book308/our-team/artists308Email records carried across before anything changes.
Your domain switches over, old links redirect.
Everything a site needs, and the team that keeps it sharp.
- Designed from your brand, kept in Brand Memory
- Custom coded and hosted for you, SSL and domain included
- Click-to-edit, with every version kept
- Capture funnels and popovers into your CRM
- SEO, schema and sitemaps built in
- Headless Shopify store builds
- Bookings and payments wired in
- Changes by asking Ivy, in plain words
Where you get it
Comes with Website + SEO
From $700/mo. Also with Answer, Funnels, Bloom Basic and Bloom+.
3-month minimum, then month to month. Prices in CAD.
After launch
Stepping back from marketing?
Care from $50/mo keeps your site, forms, bookings and CRM running. Our sites run on our platform, so Care keeps the wiring alive.
Your site is next.
Bring your brand, or we build one with you. We show you the plan on the demo.
Web design, answered.
Anything else, ask us on the demo.
Custom. Every site is coded for your business, around what your customers search for and the brand we set up with you, with its own palette, typefaces and layout. It is not a page-builder theme: there are no plugins to update, pages load only what they use, and capture funnels, bookings and your CRM are wired into the code. The templates show the range; yours gets its own design.
There is no separate price. Your site comes with Website + SEO (Rank, from $700/mo), with AI search (AEO) and Funnels + payments, and with the Bloom Basic and Bloom+ bundles, on a 3-month minimum. Social media and Paid ads on their own come without a website.
Yes. Click any word in your portal and it saves as a draft until you press Publish. Every publish sits in History with one-click undo. For bigger layout changes, ask in plain words and we do it. On online stores, products and prices are edited in Shopify.
Every old URL gets a redirect to its new page, and your domain only switches at launch. Until then your old site stays live.
Yes, on a private preview link. You review it there, and we launch when you are happy.
Your domain, content and data are yours. The site is custom coded and wired to our platform, so its forms, funnels, bookings, CRM and email stop working without it unless someone rebuilds them. A Care plan from $50/mo keeps all of it running after you step back from marketing.
Yes: hosting, SSL, attaching your domain, and monthly edits and upkeep. You can send a change request from any page of your site.
Yes. We carry your MX, SPF, DKIM and DMARC records across before anything changes.
Yes. We design a headless storefront on top of your Shopify catalog, cart and checkout, and feed your catalog to Google Merchant Center. You keep your store; we join as a Partner collaborator.
Every page ships with a sitemap, schema, llms.txt and share images, and approved SEO fixes go live on your page and are checked there. Getting named in AI answers is what AI search (AEO) adds.
Quote and booking funnels, forms and call taps land in your CRM with where each lead came from. Tracking only loads after a visitor accepts cookies.
Sites are coded in Next.js and hosted by us. If you need WordPress or a builder you edit yourself every week, we are not the right fit.
















