Our work

Projects we've shipped.

Client websites and products of our own, made the same way: a small human team, AI agents, and a person who checks every result before it ships.

Web portal

Alfonso Perez Psychotherapy

A bilingual site for a Toronto psychotherapist: services and fees, a practice story told in the client's own voice, colleague endorsements, and a free discovery call booked in two taps — the whole site in English and Spanish.

  • English and Spanish
  • Discovery call booking
  • Services and fees
  • Mobile-first
Web portal

AndishiA

A web portal for a Toronto guitarist, teacher, and author: lesson booking, a seven-album discography, a guitar theory book, and video — all in one fast, mobile-first site.

Example of our Refresh package
  • Guitar theory book
  • Lesson booking
  • Discography
  • Mobile-first
AI-assisted native app · iOS

Backgammon Classic

The world's oldest board game for iPhone and iPad, with four offline AI levels, pass-and-play, nearby Wi-Fi and Bluetooth multiplayer, and six languages. Designed, built, and shipped with AI agents doing the heavy lifting.

  • Free to try
  • Offline AI
  • Play with friends
  • iPhone & iPad
Native app · iPhone & Apple Watch

VivrepComing soon

A workout logger for iPhone and Apple Watch. Each set is pre-filled from your last one, rest timers run themselves, and a library of more than 1,300 exercises comes with demos. Your data stays on your device, with no account needed.

  • iPhone & Apple Watch
  • No account needed
  • 1,300+ exercises
  • Eight languages

Questions about your website

Essential suits a small three-page site. Business adds more pages, email and Google Calendar booking. Business + adds a custom booking page. Refresh is for an existing site that needs an update. Compare the packages or use the package finder to narrow it down.

Yes — a customized website is possible. The packages are a starting point, not a limit: pages, sections and wording are shaped around your business, and anything the designs don't cover can be built for you. Talk to our team about what you have in mind and we'll confirm the scope and the price before any work starts.

Yes. Extra pages, languages, payments and other features can be added to your package. Tell us what you need so we can confirm the scope and quote the additions before work starts. You supply the translations for additional languages.

Your final text and images, your logo if you have one, and the details that belong on the site — address, phone, opening hours. Licensed stock imagery fills any gaps. Waiting on copy is the most common reason a build runs long, so the sooner it reaches us, the sooner you launch.

About 1 week for Essential, about 2 weeks for Business or Refresh, and about 2 to 3 weeks for Business +, counted from when we have your text and images. Essential includes 1 revision round; the other packages include 2.

Yes. Every website package includes a private manage page on your own domain, behind a login. From it you change your contact details, opening hours, holiday closures, social links and a site-wide announcement, and the site shows them straight away — no deploy, no developer, no extra cost.

Business embeds an appointment schedule from your own Google Calendar on the Book page. Business + puts the booking page on your site: visitors see your real free times, get a confirmation with a calendar invite, and can change or cancel it themselves. You set your working hours, appointment length, notice and how far ahead people may book from your manage page.

Yes. You own the domain, hosting account and source code, and receive a full handover. Where included, the domain and Google Workspace email are covered for the first year; renewals are then billed directly to you by the supplier.

Every build includes a 30-day fix window. After that, you can manage the site using the supplied source code, request hourly support or choose a Website Care plan for ongoing maintenance.

Pricing

Have a project in mind?

Whether it's a native app, a game, or a web portal, we'd love to hear about it.

Contact us