Software maintenance and support contracts
Someone on the hook for a system after it ships. Updates, incident response, and the changes too small to be a project.
What it costs
- Hourly, for hours worked.
- Three month minimum to start.
- Runs indefinitely after that.
What you get
- Dependency, security and platform updates, applied before they become outages.
- Incident response from someone who already knows the system.
- Small fixes and changes, handled as they come up.
Common questions
Why a three month minimum?
Because the first weeks are spent learning your system. An engagement shorter than that bills you for the learning and delivers the benefit to nobody.
What happens when the minimum is up?
It continues indefinitely until you say otherwise. There is no fixed term to renew and no automatic escalation waiting at the end of it.
Do you maintain systems you did not build?
Yes, that is most of them. If the system is unfamiliar or in rough shape we will usually want an audit first, so that we are quoting against something real.
Need someone on the hook?
Start a contractServices
Legacy migration & modernization
Migrate legacy systems, pay down technical debt, clean up AI-generated code.
Fixed cost. Starts with an audit.Emergency support & rescue
Someone to take it over when a company is already in trouble.
Monthly retainer. No fixed end date.Codebase & infrastructure audit
Find out what you actually own before you commit to changing it.
8,500 CAD / 6,200 USD / 5,300 EUR per week. One to two weeks.Fixed-price projects
Migration, modernization, or a clean build. One number, agreed up front.
Fixed price, fixed cost. Send an RFP.Fractional CTO
Technical direction without a full-time executive hire.
Hourly. No retainer.Full product ownership
One team accountable for the product end to end.
Fixed cost per phase, or hourly.Agentic workflow adoption
Get coding agents into the team without losing the review process.
Hourly.