Practical SharePoint and Microsoft 365 Consulting
Assessments, roadmaps, hands-on implementation, and advisory support for IT teams that own SharePoint and Microsoft 365. Based in Vancouver, working remotely across Canada.
Start from the problem
If one of these sounds familiar, the service beside it is the usual starting point.
- We need a migration scope we can defend before the RFP or SOW. Migration assessment
- We are still on SharePoint Server 2016 or 2019 after end of support. Migration assessment
- Our migration is under way and going badly. SharePoint migration
- We have a plan from a vendor or our MSP and want a second opinion. Architecture review
- Our SharePoint permissions are messy and nobody trusts them. Permissions assessment
- We have too many inactive or ownerless sites. SharePoint governance
- We need to prepare SharePoint for Microsoft 365 Copilot. Copilot readiness
- Our intranet is outdated or hard to use. Intranet modernization
- We need a custom SharePoint web part or extension. SPFx development
- Our Power Apps work, but they are hard to maintain. Power Platform
Services
Twelve focused engagements. Most projects combine two or three of them.
Start here
If you are not sure which service fits, these pages describe the whole practice.
- SharePoint consulting services
Migration, governance, permissions cleanup, SPFx, intranet modernization, and Microsoft 365 readiness in one place.
- Microsoft 365 consulting
SharePoint Online, governance, permissions, Copilot readiness, and automation that internal teams can support.
- SharePoint consultant in Vancouver
Based in Vancouver; remote engagements across Greater Vancouver, British Columbia and Canada.
Assess and review
Clarity before you commit budget or approve a plan.
- SharePoint migration assessment
Discovery and readiness before you migrate: content, permissions, risks, target design, and the inputs an RFP or SOW needs.
- Independent architecture review
A second opinion on a plan from your MSP, a vendor, or your own team: what is sound, what is risky, and what to ask.
Migrate and clean up
Move content without carrying old risk forward.
- SharePoint migration consulting
Discovery, content analysis, permissions review, migration waves, UAT, and post-migration validation, including help with migrations that are already in trouble.
- SharePoint permissions assessment and cleanup
Find out who can access what, then fix broken inheritance, oversharing, stale guests, and risky sharing links in priority order.
Govern and prepare
Rules that admins can keep, and a tenant Copilot can be trusted with.
Build and modernize
Custom solutions with source control, ALM, and documentation from day one.
- SPFx development consulting
Production-ready web parts, extensions, dashboards, and integrations with React, TypeScript, and Microsoft 365 APIs.
- Power Platform solutions
Power Apps, Power Automate flows, and Dataverse solutions that replace legacy processes and scale across the organization.
- SharePoint intranet modernization
Modern sites, hub structure, navigation, page templates, content governance, and adoption support.
How clients work with me
Assessment
For organizations that need clarity before committing to a full project.
Roadmap
For teams that need a practical plan, timeline, risks, and recommended approach.
Implementation
For organizations ready to migrate, modernize, or build.
Advisory support
For internal IT teams that want expert SharePoint and Microsoft 365 guidance on call.
Who this is for
IT managers and directors, project managers, business analysts, Microsoft 365 administrators, SharePoint site owners and champions, and enterprise architects who need someone hands-on rather than a slide deck.
Tools I work with
SharePoint Online and SharePoint Server, Microsoft Teams, OneDrive, the Microsoft 365 and SharePoint admin centers, SharePoint Advanced Management, the SharePoint Migration Tool, ShareGate, AvePoint, PowerShell and PnP PowerShell, Microsoft Graph, SPFx with React and TypeScript, Power Apps, Power Automate, Microsoft Lists, Viva Connections, and Microsoft 365 Copilot.
Why work with me?
Related reading
Tell me what you need help with
A short note about your current environment is enough. I will suggest the next practical step, whether that is an assessment, a roadmap, or a straight answer.