Websites, bid follow-up and dashboards built for general contractors.
I ran a GC's operations for twelve years and managed $200M of work. The website is table stakes; what a GC actually needs is the bid follow-up nobody on the team does, a tender tracker, and one board the office opens on Monday. I build all three, and I stay on to run them.
Free, no pitch. Or run the snapshot on your site first.
- Page loads · HTTP 500 on every page while still rendering
- Platform version · WordPress 5.5, six years unpatched
- Lead capture · Contact form dead, submissions going nowhere
- Business schema · No LocalBusiness data, wrong address in directories
- Looks current · Staging assets and a retired address on production
Three places the money goes quiet.
Bids priced, submitted, never followed up
The estimator moves to the next one. The follow-up sequence wins the ones you already paid to price.
Tenders tracked in inboxes and memory
Invitations, addenda, deadlines and go/no-go in five places. The tender platform puts them in one.
The owner is the only dashboard
Every number lives in your head. A Platform Build takes it out.
A general contractor website that books the job.
Not a brochure. Every page is written for the person deciding at 9 pm, and every form works from a phone on site.
- Project portfolio by sector with real photos and scope
- Prequalification and capabilities page that answers what a developer asks
- Careers page that actually recruits, because that's half your traffic
- Bid and tender intake wired to a tracker, not a shared inbox
- GeneralContractor schema, safety and bonding details visible
Site, Lead Rescue, care plan. Clear prices in CAD.
Site Rebuild
Two design directions, a search audit, and a site that books jobs. Live in three weeks. Priced by page count, fixed before you decide.
Lead Rescue
Every lead into one board, a reply in minutes, quotes chased until they answer, and a Monday email that proves it. The tools cost $30 to $300 a month and still need someone to install them, test them as a customer would and run them. Lead Rescue is the someone: installed on what you already use in ten business days, then run for you.
Care Plan
Host keeps a site I built up, fast and edited. Lead bundles Host with Lead Rescue run for $900 a month instead of $1,050 bought separately.
Straight answers.
What is the Operator Seat?
A senior operator, me, in your office one session a week, shipping one constraint-removing system a month: bid follow-up, job costing, change orders, scheduling, cash. Two seats, by invitation. $7,000 CAD a month on a six-month first term, and ten hours a week back in the first thirty days or the next month is free. Capped at two seats.
What does a website for a general contractor cost in BC?
A Site Rebuild is priced by page count: three pages $3,500, five pages $5,000, eight pages $6,500 CAD, more than eight quoted. The number is fixed after a thirty-minute scoping call, and the site is live in about three weeks. That includes a search audit, two design directions, all copy, booking and quote forms, click-to-call, and review widgets.
Do you work with general contractors outside the Okanagan?
Yes. I'm in Lake Country, BC, and work with general contractors across BC and Alberta. Everything is remote except the occasional site visit. Most clients so far are in the Okanagan and the Lower Mainland.
What happens after the site launches?
Most clients keep me on a Care Plan from $600 a month for hosting, edits, monitoring and a monthly read on leads. It runs three months from launch, then month to month with thirty days notice.
Can you fix our lead follow-up without rebuilding the site?
Yes. Lead Rescue is $1,250 CAD to install and $450 a month to run, on its own, a three-month first run then month to month: every lead into one board, an instant reply by text and email, a three-touch quote follow-up sequence, and a Monday digest. Running and tuning it is included, and it runs on tools your office already opens. It runs on your accounts for the monthly fee; the engine is mine. Stop paying and it switches off. Your leads, contacts and conversations live in your own tools and stay yours.