Launch
01A focused first website.
$1,250CAD / one time
- Your supplied text and images
- One contact form
- 1 combined review round
Thoughtfully built websites that make your business easy to understand and easy to contact.
Work directly with me, from the first conversation to launch.


01 / Selected work
These are my own independent products.
Each one starts with a different problem to solve.

A writing and editing workspace.

AI learning with interactive practice.

Persona-driven design assets.
Independent projects, not client commissions. Screenshots captured October 3, 2026; live pages may change.
02 / Website packages
One-time build fees in CAD.
Choose the scale that fits your business.
A focused first website.
$1,250CAD / one time
Room for services and a small team.
$2,500CAD / one time
More content and a connected tool.
$4,000CAD / one time
One design direction and one language per project. Page limits include legal pages. Taxes and third-party costs are extra. Final scope and price are confirmed in a written quote.
In every build
Mobile-friendly layouts, clear navigation, domain connection, launch checks, and a handoff walkthrough.
Page titles, descriptions, headings, and image alt text. A contact form with up to 6 fields, without file uploads.
03 / After launch
Keep your website current with optional monthly care. Both plans cover one supported small-business website.
What's covered?$95 CAD / month
Up to 30 minutes of small content edits
Monthly form, link, and backup checks, plus compatible software updates.
$195 CAD / month
Up to 90 minutes of small content edits
Everything in Care, plus a brief monthly summary of changes and issues.
Email support and a pre-update restore point where supported. Taxes and third-party costs are extra.
04 / How we work
Tell me about your business, audience, must-have pages, and preferred timing.
Confirm the deliverables, costs, payment milestones, and cancellation terms.
Supply your content, explore the site, and send consolidated feedback.
Approve the site, complete launch checks, and receive your files and access after full payment.
Timing is agreed once scope, content readiness, and availability are confirmed.
05 / The details
Need something a little different?
Let's work out the scope together.
Extra pages are quoted separately, based on their content, layout, and features. We'll agree the added scope and price before the work starts. Package page limits include any legal pages.
The build includes the review rounds listed in your package. A round is one consolidated list of changes within the agreed scope.
Extra rounds, additional features, or work beyond the monthly care allowance need a separate approved quote. You'll know the cost before the extra work begins.
Your logo, business details, final text, and images you have permission to use. Copywriting, branding, photography, and translation can be quoted separately.
Domain connection is included in the build. Domain registration, hosting, business email, paid plugins, booking tools, stock assets, and transaction fees are paid separately. Any costs are agreed before purchase.
Your domain and hosting accounts stay in your name. After full payment, project-specific site files and access are handed over. Third-party tools, fonts, and reusable components retain their licences.
Content time covers supplied text or image edits on existing pages. Unused time expires each month. The quote confirms the supported platform and backup coverage.
New pages, features, redesigns, major repairs, emergency work, and 24/7 support are excluded. Extra work needs an approved quote.
Plans renew monthly. Cancel before renewal to end care at the close of the paid month. Support is during business hours, with timing agreed per request.
Online stores, member portals, payments, custom software, migrations, and complex integrations need their own quote. Ongoing SEO and formal accessibility audits are also quoted separately.
Let's make a good first impression
A few details about your business, the pages you need,
and your preferred timing are a great place to start.