Skip to content

SharePoint Migration, Governance, and Microsoft 365 Consulting

I help Canadian organizations move to Microsoft 365, clean up permissions and stale content, prepare for Copilot, and build SPFx and Power Platform solutions that internal teams can maintain.

Vancouver-based. Remote engagements across Canada, on-site in the Lower Mainland when it helps.

A SharePoint tenant drawn as a tree An intranet hub site with HR, Finance, and Projects sites beneath it. Each site has two libraries. The Contracts library has broken permission inheritance, a vendor file is shared with an external guest, and the Projects archive site has been inactive for 14 months. Intranet hub HR Finance Projects Policies Onboarding Budgets Contracts ! Active Archive Handbook Leave form Renewals Vendor NDA 14 months
Inheritance broken Shared with an external guest Inactive for 14 months
16+ years
on SharePoint, from on-premises farms to Microsoft 365
100 TB+
of content assessed and migrated
6 certifications
including Cybersecurity Architect and Microsoft 365 Administrator Expert
Public sector
and enterprise tenants in education, energy, health, and government

Free SharePoint planning resource

Planning a SharePoint migration or governance cleanup?

Use the SharePoint Migration & Governance Readiness Checklist to review migration scope, ROT cleanup, permissions, Teams and OneDrive usage, retention, Copilot readiness, and post-migration support before moving content at scale.

  • Identify migration and governance gaps before they become production issues
  • Review permissions, external sharing, retention, and content ownership
  • Score readiness across eight practical SharePoint / Microsoft 365 areas

SharePoint Migration & Governance Readiness Checklist

  • Migration scope & content inventory
  • ROT cleanup & information quality
  • Permissions, security & external sharing
  • Information architecture
  • Teams / OneDrive / SharePoint strategy
  • Governance, lifecycle & retention
  • Copilot readiness & content exposure
  • Migration execution, adoption & support

8-area readiness scorecard · PDF

“Always enjoyed working with Billy. Very helpful and always has a clear answer. Has a great grasp of all software products we use.”
John Holland, Chief Development Officer, Pinchin Ltd. More recommendations

Certifications

  • Microsoft Certified: Cybersecurity Architect Expert
  • Microsoft Certified: Microsoft 365 Administrator Expert
  • Microsoft Certified: Power Platform Developer Associate
  • Microsoft Certified: Azure Solutions Architect
  • Architecting Microsoft Azure Solutions
  • Certified ScrumMaster

Open-source tools

Tools I built for the same problems clients bring me. The code is public so you can see how I work.

All projects and GitHub links

Recent posts

Working notes on migration, governance, Copilot readiness, and SharePoint development.

All posts

Have a SharePoint or Microsoft 365 challenge?

Send a short note about your environment. I usually reply within 24 to 48 business hours with the next practical step: an assessment, a roadmap, or a straight answer.