I've looked, most places in ottawa now use the word "detail" to describe any old wash, yet still try and charge true detailing prices. So far I haven't found anyone that goes to the length I go, at least at a reasonable price.
I have used La Douche in Gatineau in the past. Good price for their car wash. (again, not really a detailing).
As for me, I do it myself. I try to do once in the spring, and once in the fall. Start with wash, clay bar, 3 stages of polish/scratch removal by machine, then sealer, and wax. Inside, I go leatherique to soften up the leather. Smother it on. Let it soak, then wipe down.
Yes, that eats up a a whole day, but the results are worth it.