HOME / SERVICES
Pick the engagement that matches the size of your problem.
Fixed-fee or hour-bank, every time. No time-and-materials surprises, no minimum retainers, no junior consultant assigned after a senior scopes it.
§ 01 Fixed fee
Migration Readiness Assessment
Five working days spent inside your tenant and your on-prem farm, ending with a document your board can act on. Half the fee credits toward the follow-on project if you go ahead.
- Full site, list and library inventory
- Complexity map: what migrates clean, what needs a rebuild
- Phased plan with waves and a realistic calendar
- Risk register and a costed estimate you can budget against
What lands in your inbox
- Estate inventory (XLSX)
- Complexity map (PDF)
- Phased migration plan (PDF)
- Risk register + cost estimate
§ 02 By the hour
Hourly Consulting
Sometimes you do not need a project, you need one person who already knows the answer. Buy an hour bank and draw it down whenever you like.
- Banks of 5, 10 or 25 hours
- No minimums, no expiry, no retainer
- Second opinions on someone else’s migration plan
- As fast as 48-hour turnaround on focused fixes
What lands in your inbox
- Written answer, not just a call
- Scripts and runbooks you keep
- Hour ledger you can see any time
- Rollover, always
§ 03 Fixed-fee project
Migrations & Power Platform
The full build. Scoped in a proposal, locked in a SOW, invoiced against milestones. 50% up front, 50% on delivery, no time-and-materials creep.
- File share and on-prem SharePoint to SPO
- InfoPath and SP2013 workflow rebuilds in Power Platform
- Governance programs: permissions, retention, external sharing
- Copilot readiness, including oversharing remediation
What lands in your inbox
- Signed SOW with locked scope
- Cutover runbook, hour by hour
- Post-migration validation passes
- Handover documentation
§ 04Honest comparison
Where you sit between DIY and a Big-4 firm.
Most 50 to 2,000-user organizations are stuck between under-equipped in-house teams and over-priced SI engagements.
| Big SI / Gold Partner | Generic freelancer | TenantCraft | |
|---|---|---|---|
| Who does the work | Junior consultant after a senior scopes it | One generalist | Same consultant from scope to delivery |
| Pricing model | Time & materials, often $250K+ | T&M, no fixed model | Fixed-fee or hour-bank |
| SharePoint depth | Mixed, depends on the assigned junior | Variable | 2,000-user SP2016 → SPO migration in flight, sole engineer |
| Right size of org | 1,000+ users with bench-sized programs | Under 50 users, one-off tasks | 50 to 2,000 users |
| Legal & commercial | MSA + insurance, vendor-onboarding desk | Often informal | MSA + SOW · NDA · liability defined per SOW |
§ 05FAQ
The questions procurement always asks.
Yes. Canadian and US clients, remotely. US rates in USD, Canadian in CAD. No travel required for most engagements.
Best fit is 50 to 2,000 users. Below that you probably do not need a consultant. Above that you probably want a firm with bench depth.
Not yet. I am in the Microsoft Cloud Partner Program, working toward Solutions Partner designations. Partner status matters for selling licences, not for doing the work.
I do. No subcontractors, no offshore. Every line of code, every migration plan, every email is mine.
Every engagement has a revision clause. On the assessment, if deliverables miss the stated scope I revise at no charge. On projects, material changes go through a written change-order; small ones I absorb.
TWENTY MINUTES, NO PITCH
Tell me what is stuck. I will tell you what it takes.
Same consultant from the first email to the last cutover. If I am not the right fit, I will refer you to someone who is.