Hillcrest townhouse
Full interior, six rooms plus stairwell. Lead-safe protocol on 1940s trim.
Most contractors make you wait three days for a number. Answer four questions and get a real price range now — then book the on-site visit if it works for you.
Pick the closest match — you can adjust details later.
Total surface area. A guess within a few hundred feet is fine.
1,800sq ftPrep work is the part that moves a quote the most.
Same crew either way — the difference is materials and coats.
Based on typical jobs of this size and condition. Final price is confirmed on site — it has never moved more than 8% from this range.
So we don't run them through the same process, the same crew size, or the same paperwork.
You want your house back by the weekend, without a mess and without surprises on the invoice.
You need certificates on file, work outside trading hours, and a schedule that survives contact with reality.
1926 plaster with forty years of nicotine staining and three failing paint layers. Nine working days, two painters.
Every project card opens a full case study with the spec sheet, the crew, and what went wrong.
Full interior, six rooms plus stairwell. Lead-safe protocol on 1940s trim.
Cedar siding stripped, primed and finished. Two failed coats removed first.
Four floors repainted over eleven consecutive nights. Zero tenant downtime.
Lime wash over sealed plaster. Hand-finished, no roller texture anywhere.
Epoxy floor coating and full shopfit repaint between two tenancies.
Stucco patch, elastomeric system. Salt-air spec for lakefront exposure.
The order matters — most failed paint jobs skip stage two.
We measure every surface, test what's under the old coat, and put the number in writing. Free, ninety minutes.
Masking, sanding, filling, sealing. Usually 40% of the labour and the reason the finish lasts.
Primer plus two or three finish coats, respecting full cure times between each. No rushing this.
We walk it with you, fix anything on your list that day, then the warranty starts.
Each area has its own page with local projects, crew availability and travel terms.
Note for Richard: in the build these are generated from one template + one field group, so adding a new city is a single entry — no duplicated pages, no extra code.
Four questions, about forty seconds, and you'll have a number you can plan around.
Start the estimate