Ontario Canada restoration shops.
You haven’t mentioned what your budget is, however, whatever that number is, have at least 1/3 to 1/2 of that budget figure for contingency on top of that. Especially if your budget figure is anywhere between $15k to $25k. If your down at $10k, have double that for contingency. There will always be surprises.
It reads like you kinda know it’s going to be a costly restoration but you’re trying to see if there’s a ‘silver bullet’ to save you lots of $. There isn’t.
Remember, which two of the three do you want? Cheap, fast and reliable.