Website
migration
Website migration is moving house for your business online: from an ageing platform or a builder subscription to a new site you own. I plan it with a page-by-page map, so the content, the rankings and the leads all arrive at the new address.
Free: a 30-minute call, an action plan and a price range in writing.

Everything
that matters
arrives intact
Content
Texts, images, blog posts and documents that are worth keeping, cleaned up on the way.
Addresses
Every old URL redirected to its closest new page with a permanent redirect.
Search settings
Titles, descriptions, structured data and the sitemap, rebuilt and resubmitted.
Forms and integrations
Contact forms, CRM links, booking and chat, reconnected and tested.
Tracking
GA4, Google Ads and Meta conversions, checked before and after the switch.
Domain and email
DNS changes planned so email never goes down.
A migration
in five steps
Your old site stays online the whole time. The switch happens in minutes, at a quiet hour you choose.
Inventory
Crawl of the old site, analytics, Search Console, incoming links.
URL map
A spreadsheet: every old address and where it goes.
New site
Hand-coded or custom CMS, content moved and improved.
Switch
DNS change, redirects live, tracking verified.
Watch
Weeks of monitoring for errors, rankings and leads.
Website migration
cost
A migration is a new website plus the move. Final prices in Canadian dollars.
New multi-page site with your content moved over.
- URL map and redirects
- Content moved and tidied
- Forms and tracking rebuilt
- Monitoring after launch
Online stores from $4,800; large custom CMS sites from $11,900.
- Product and category mapping
- Bulk redirects
- Order and customer data plan
When website migration makes sense
Website migration usually starts with one of three frustrations. The monthly builder subscription keeps rising and the site still can't do what you need. The old platform has become fragile: updates break things, nobody remembers how it was built. Or you've outgrown it: you want booking, a CRM link, more pages or several locations, and the current setup can't handle them.
In all three cases the answer is the same: a new site that you own, on the same domain, with your content moved across carefully. That last part is what this page is about.
The URL map: heart of a safe migration
Every page on your current site has an address, and many of those addresses carry value: they rank on Google, appear in directories, get shared in emails, sit on your Google Business Profile. The URL map is a simple spreadsheet listing every old address and where it will point after the move. I build it from a crawl of the old site, your analytics and Search Console, and from tools that show which pages have links from other sites.
Pages that matter get a direct equivalent. Pages that are outdated redirect to the closest relevant page, never all to the homepage, which search engines treat almost like a broken link. Before launch I test every line of the map.
Moving content, not problems
I don't transfer other people's code. A migration is a new build, so the content goes into a clean structure. On the way I fix what was wrong: duplicate pages are merged, thin pages get rewritten or dropped, images are resized, headings are put in order. Many sites come out of a migration lighter and clearer than they went in. If the structure itself needs rethinking, the project overlaps with a website redesign.
The switch day
When the new site is ready and approved, the switch is short: DNS records are changed to point to the new hosting, redirects go live, and I check the most important pages, forms and tracking within the first hour. I pick a quiet time with you, often an evening or a weekend morning in your time zone. Email records stay untouched, so your inbox keeps working throughout.
After the move
The first weeks after a migration are when problems show up, so I watch closely: Search Console for crawl errors and dropped pages, analytics for traffic changes on key pages, and the forms and call tracking for leads. A small dip in rankings for a short period is normal while Google processes the changes. A sustained drop isn't, and I investigate it. The SEO side of this is covered in detail in the SEO migration service and the guide on website migration and SEO.
Canadian details to plan for
If your domain is a .ca, it's governed by CIRA's rules, which require a Canadian presence for the registrant; your business usually qualifies, but the domain should be in its name rather than a past developer's. Privacy policies and cookie consent need to come across too, updated for PIPEDA and, if you serve Quebec, Law 25. More on domains in .ca domain and hosting.
Common migration mistakes
Redirecting everything to the homepage, forgetting image and PDF addresses, launching with the "noindex" setting still on from the staging site, and losing conversion tracking for a week because nobody re-added the tags. Each of these is easy to prevent with a checklist, and each is surprisingly common.
What it costs
A migration of a business site starts at $3,000 CAD, including the new site, content move, redirects and monitoring. Online stores start at $4,800 and large sites on a custom CMS at $11,900. Prices are final, payment comes in stages and deadlines go into a written agreement.
Moving
safely
Migration
questions
Can you move my site from a page builder to something I own?
Yes, that's one of the most common migrations I do. I rebuild the site as hand-coded or on a custom CMS, move the content and redirect the old addresses. After the switch you can cancel the builder subscription. Hosting and domain are agreed individually and registered in your name.
Will my email stop working during the move?
It shouldn't. Email depends on specific DNS records. I copy them before touching anything and change only the records that point to the website. If your domain and email are with a provider you don't control, we sort out access first.
What if my old developer won't give me access?
It happens. As long as you control the domain, the new site can go live; content can be collected from the public pages. If the domain itself is registered to someone else, recovering it comes first. Registrars for .ca domains have a process for that, and I'll help you through it.
Do you migrate the old site as is?
No. I don't move other people's code. The migration is a new build: your content goes into a clean site, and the outdated parts are left behind. That's what makes it worth doing.
How do you check nothing was lost?
Before launch I crawl the old site and test every old address against the redirect map. After launch I watch Search Console for errors, compare traffic to key pages and confirm form and call tracking work.
Tell me where
your site lives now
Send the address and the platform it's on. I'll reply within one business day with a migration plan and price, or book a free 30-minute call.