FROM THE SHOP FLOOR · BODY & PAINT
Rust Repair on a Classic: Patch Panels, Full Panels, and Honest CAD Numbers
What rust repair really costs on a classic in Canada — patch panels, full panels, and hand fabrication — and why honest estimates move once the paint comes off.
Written on the shop floor at 2009 91 Ave NW, Edmonton.
Honest numbers first: a single welded patch panel on a classic typically runs $300 to $900 CAD, a full quarter panel installed and painted runs $2,500 to $6,000 or more, and hand fabrication bills by the hour. The number moves after blasting because rust hides — the bubble you see is never the whole repair.
How much does rust repair actually cost in Canada?
Rust repair does not have a price. It has a price per decision, and the decisions stack: how far the corrosion runs, whether a stamped repair section exists for your panel, how much finish work sits on top of the weld, and whether the metal underneath the metal is sound. Body suppliers grade the damage in three stages — surface rust that has not penetrated, scale rust where pitting reaches into the steel, and penetrating rust, which is full perforation, often hidden on the back of panels and inside seams.[1] Only the first stage is cheap. Surface rust is a sanding and refinishing problem. The other two are cutting problems, and cutting is where the money lives.
Every figure on this page is a planning range in Canadian dollars, not a quote. The spread inside each range is mostly labour, and the labour is mostly finish: a patch that will live under carpet gets welded, sealed, and left proud in twenty minutes of grinding, while the same patch in the middle of a quarter panel gets butt-welded, planished, worked to a skim of filler, and blended into paint across two panels. Same steel. Triple the hours.
Why did the estimate change after blasting?
Because the first estimate was priced on what a flashlight could see, and rust does its work where flashlights do not reach — under paint, under filler, under undercoating, and inside the pinch seams where two panels meet. A blister the size of a dime on a rocker commonly opens into a repair the size of a shoe once the coatings come off. That is not the shop moving the goalposts. That is the paint finally telling the truth.
Hagerty’s own restoration cost guidance makes the same point from the insurer’s side of the counter: once a car comes apart, you find frame damage you did not plan for, and when the interior comes out, you find more rust than expected.[2] The fix for this is not optimism. It is sequencing. A fair shop quotes the work it can see firm, names the hidden areas as unknowns — floors under the sound deadening, quarters behind the undercoat, cowl under the fenders — and prices those areas only after the shell is stripped to bare metal. That strip-first sequence is the backbone of the restoration timeline: nobody can schedule what nobody has seen.
The bubble is never the size of the hole, and the hole is never the size of the repair.
So when two shops quote the same car and one number is suspiciously firm, ask each of them the same question: what happens to this price after blasting? The shop that says “nothing, it’s all included” has either padded the number heavily or plans to bury the surprise under filler. The shop that says “these three areas are quoted, these two are unknowns until the metal is bare” is the one reading you the actual job.
Patch panel, full panel, or fabrication — which repair is right?
Once the true extent is known, every rusty area on the car gets one of three answers, and the honest quote names which one, panel by panel. The rule of thumb from the panel suppliers themselves: a quarter-size hole in an otherwise solid panel takes a small patch, while multiple perforations or widespread pitting usually justify a full replacement.[1] Typical planning ranges in Canadian dollars:
| Patch panel | Full replacement panel | Hand fabrication | |
|---|---|---|---|
| Typical cost (CAD) | $300 – $900 per repair | $2,500 – $6,000+ installed & painted | $110 – $160/hr, 10 – 40+ hrs per panel |
| The right call when | Rust is localized in a panel that is otherwise sound | Perforation or deep pitting runs across the panel | No reproduction stamping exists for the car |
| What drives the price | Access, and how invisible the finish must be | Repro panel fit — cheap stampings cost hours to make fit | Crown and compound curves. Flat is fast, shape is not |
| Watch out for | Lap-welded patches skimmed over with filler | Seam placement and blending across adjacent panels | Anyone quoting it flat without seeing bare metal |
Two notes from the bench. First, the reproduction panel itself is the cheap part — a stamped quarter or bedside commonly runs $200 to $1,200 CAD, and the rest of the bill is cutting, fitting, welding, corrosion-proofing the backside, and paint. Second, cheap repro steel is a false economy: a poorly stamped panel can eat ten hours of massaging before it fits, which is real money at shop rate. Choosing the panel is part of the craft, and it is exactly the kind of call the metal, body, and paint service makes with the owner, not for them — because seam placement and panel choice are permanent.
Why do Alberta classics rust where they do?
Alberta is kinder to steel than Ontario or Quebec — drier air, drier winters, less brine per kilometre. Kinder is not kind. Canadian road authorities spread enough de-icing salt that the federal government maintains a formal code of practice just to manage the environmental load of it.[3] Every classic that saw Alberta shoulder seasons collected its share, and the chinook cycle — thaw, slush, freeze, repeat — keeps that salt wet and working long after the storm. Worst of all is the heated garage: park a snow-packed car inside at plus fifteen and the melt runs into every seam and stays there.
The pattern on the hoist is predictable, which is why the illustration above looks the way it does. Rockers rot first because they are a shelf for everything the tires throw. Door skins rot from the inside when the drain holes plug. Quarters and arches take wheel spray directly. Cowls and glass channels trap leaves and hold water against the steel. Floors and trunk pans sweat under original underlay for decades. And remember that a large share of the classics in this province immigrated — from British Columbia coast salt, from Ontario winters, from the American rust belt — so the body may carry a history the Alberta plates do not show. It is the same reason the barn-find protocol treats every long-parked car as unknown until proven solid: where the car sat matters as much as how long.
How much rust is too much?
Mechanically, there is almost no such thing. Steel is steel; anything can be cut out and replaced, up to and including the entire floor of the car. The real question has two parts, and they should be answered in this order.
First: is the rust structural?Cosmetic rust lives in skins — fenders, doors, quarters — and costs what the table above says. Structural rust lives in frame rails, spring and suspension mounts, floor supports, and, on a unibody, the rockers that carry the car’s stiffness. Structural repair means jigs, measurements, and welds that must be right rather than pretty, and the budget moves accordingly. It is also where registration gets real: a vehicle coming into Alberta must pass an out-of-province inspection at a licensed facility before plates are issued, and corroded structure is precisely the kind of thing that inspection exists to catch.[4] If you are importing a project, read the out-of-province inspection explainer before you wire anyone a deposit.
Second: does the repair bill fit the finished car?A rusty floor on a big-block convertible is worth every hour. The same floor on a rough four-door of no particular rarity can cost more than the finished car will ever be worth — and a fair shop will say so out loud before taking the job. The exception is the car that is family. If it was your father’s truck, the math was never the point, and there is no shame in that. Just make the decision knowing the number, not hoping around it.
How do you get an honest number?
Do three things before asking anyone for a price. Walk the car with a flashlight and a magnet, and note everywhere the paint bubbles, the magnet falls off filler, or a screwdriver handle makes the metal flex. Photograph the underside — rockers, floor pans, trunk drop-offs, spring mounts — even if it means crawling. And write down what the car is for: driver, show car, or heirloom, because the right repair for each is different and so is the right bill.
Then send the photos and the honest story through the quote page. What comes back will be structured the way this article is: firm numbers on the rust that can be seen, named unknowns on the areas that cannot, and a recommendation — patch, panel, or fabrication — for each spot, with the reasoning attached. A quote you can read beats a quote you have to trust. That is the whole trade.
Asked on every job like this one
- How much does rust repair cost on a classic car in Canada?
- As planning ranges in Canadian dollars: a single welded patch panel, finished and refinished, typically runs $300 to $900; a cluster of repairs across one area with paint blending runs $1,000 to $2,500; a full quarter panel installed and painted runs $2,500 to $6,000 or more; and hand fabrication where no reproduction panel exists bills at shop rate, commonly $110 to $160 per hour in the Edmonton area, for ten to forty-plus hours per panel. The honest number always comes after the paint and filler are off.
- What is the difference between a patch panel and a replacement panel?
- A patch panel is a small stamped or hand-made section that covers only the damaged area — it gets welded into surrounding steel that is still sound. A full replacement panel is the entire stamping, fitted at the factory seams. The extent of the rust decides which one is right: a quarter-size hole in an otherwise solid panel takes a patch, while widespread perforation or deep pitting across the panel justifies replacing the whole thing.
- How much rust is too much to fix?
- Mechanically, almost nothing is unfixable — steel can always be cut out and replaced. The real question is money against the finished value of the car. The line that matters is structural: rust in frame rails, suspension and spring mounts, floor supports, or the rockers of a unibody changes the job from bodywork to structural repair, and the budget with it. Walk away when the repair bill clearly exceeds what the finished car is worth — unless the car is family, in which case the math was never the point.
- Why do rust repair estimates change after blasting?
- Because paint, filler, and undercoating hide the true edges of the damage. Rust spreads under coatings and inside seams where no flashlight reaches, and the bubble you can see is the smallest part of it. Media blasting strips everything back to bare steel and shows exactly where the metal ends, which is why a fair shop quotes the visible work firm, names the hidden areas as unknowns, and prices those only after the shell is stripped.
- Is Alberta hard on classic cars for rust?
- Kinder than Ontario or Quebec, but not kind. Alberta winters still put salt and brine on the roads every year, chinook thaw-freeze cycles keep slush wet through the season, and a heated garage with a snow-covered car in it is a corrosion chamber. On top of that, a large share of Alberta classics were imported from wetter provinces or salt-state America, so the sheet metal often arrived with history. Assume nothing until the underside has been inspected on a hoist.
SOURCES
- [01]“A Beginner’s Guide to Rust Repair Body Panels,” Raybuck Auto Body Parts technical guide
- [02]“How Much Does It Cost to Restore a Classic Car?,” Hagerty
- [03]Code of Practice for the Environmental Management of Road Salts (En49-31/1-5E), Government of Canada Publications
- [04]“Out-of-Province Vehicle Inspections,” Government of Alberta
Dollar figures in this article are typical planning ranges in CAD, not quotes.
Got one like this in the garage?
Photos in, honest scope out — including the honest no when the car deserves it. Two business days.