The short version
I'm a contractor
who writes code.
Five years of handyman work. Background in engineering and software development. Built PhaseContract because nothing else out there made sense for people who work with their hands.
Here's what I kept running into
I'd finish a job. Good work. Client was happy. Then the payment conversation starts. "Can you send me an invoice?" Sure. Send it. Wait. Follow up. Wait more. Meanwhile rent is due.
So I looked at what's out there. Invoicing software that assumes you have an accounting department. Project management tools built for tech companies. CRM systems that want you to watch a 45-minute onboarding video.
Every tool I tried was built for someone else. Big companies with big teams and big budgets. Not for a contractor standing in a kitchen they just demolished, trying to get paid before they start the next phase.
The problem isn't getting paid. It's the structure around it.
Most payment problems between contractors and clients come from the same place: unclear expectations. What's included? When do you pay? What happens if the scope changes?
These aren't hard questions. But nobody writes it down clearly upfront because structuring a job properly takes time — and contractors are busy doing the actual work.
So I built something that handles the structuring for you. Describe the job in your own words. AI breaks it into phases with payment milestones. Send it to the client. They put a card on file before you pick up a tool. Each phase pays out when the work is done.
No invoicing. No chasing. The money moves because the structure was right from the start.
What this is built on
Software should work for real people
Not enterprise buyers. Not people with MBAs. Contractors, plumbers, electricians, painters — people who build things. If the tool doesn't make sense in 30 seconds, it's the tool's fault.
Small companies deserve good tools
Most software is built for companies with 50+ employees. That leaves out the people doing the most interesting work — small crews and independent contractors who don't need a "suite of solutions." They need one thing that works.
Fair deals protect both sides
PhaseContract isn't just for contractors. Clients get transparency — clear phases, photo documentation, approval before payment. When both sides feel protected, the work relationship is better. That's the point.
Keep it simple or don't build it
No feature bloat. No dashboards full of charts nobody reads. Describe the job. Send it. Do the work. Get paid. That's the whole product. If it doesn't fit in that flow, it doesn't belong.
Built for the way you actually work.
No contracts. Free during beta. Takes about two minutes to set up.
Create Your First PhaseContract