OhmDesk

Sheet A-1 · General contracting

Every phase, every crew, every hour — on one board.

Renovations and builds run on coordination. OhmDesk keeps quotes, phased work orders, crew hours, site photos, and progress billing in one place the whole company can see.

Start free trial14 days · no credit card · cancel anytime

How general contracting shops run on it

A-2

Quotes clients can say yes to

Detailed, itemized quotes emailed as PDFs with a one-tap approval link. The signed-off scope becomes the job — change orders become new quotes, not arguments.

A-3

Phases and checklists per work order

Break the job into staged work orders with task lists, so demo, framing, and finishing each have an owner and a status.

A-4

Progress billing without the spreadsheet

Invoice by stage with partial payments tracked against the job — your cash flow stops waiting for substantial completion.

A-5

A site record that protects you

GPS-stamped crew hours, FLHA safety forms with signatures, and dated site photos — when a question comes up months later, the record is already there.

The full drawing set

Everything between “can you give me a price?” and getting paid

Sheet 01 · Quotes

Quotes customers approve from their phone

Build a quote from your price catalog and email it as a PDF. The customer gets an approval link — no account, no printing, no chasing. Accepted quotes become jobs.

Sheet 02 · Scheduling

Schedule and work orders

Book jobs, assign your crew, and track every work order with staged task checklists. The office and the field see the same board.

Sheet 03 · Timesheets

GPS-stamped clock in and out

Crews punch in from the mobile app and every punch records where it happened. Timesheets stop being a Friday-afternoon reconstruction.

Sheet 04 · Safety

FLHA forms with signatures

Field Level Hazard Assessments filled out on the phone at clock-in, signed, and locked against edits. When the safety officer asks, it's already on file.

Sheet 05 · Invoicing

Invoicing with progress billing

Turn finished work into invoices with your labour rates and materials. Partial payments and progress billing included; GST and PST handled.

Sheet 06 · Accounting

Sage 50 export

Month-end without re-keying: download a general journal your bookkeeper imports straight into Sage 50 — invoices, taxes, and payments.

$59 CAD per office seat · $29 per field seat, monthly

No tiers, no contracts. Full pricing →

Start free trial14 days · no credit card · cancel anytime