I have a 3 AWD LR in Edmonton and I have about a 100 km daily commute (live on south side, work on north side, take Henday to get there). My service is 100A service and I had a pre-existing 40A breaker to a subpanel in the detached garage. I self-installed a 30A breaker in the panel to a wall connector (you could do a 14-30 and use the mobile connector and get the 14-30 adapter instead, but I like the look of the wall connector and ability to change up if I ever wanted to get a new service for more power) The city permit was about $150 plus about another $200 for breaker, wiring, misc. electrical components, and local disconnect switch (which is optional). I later added a voltage/current/power/kWh meter for about $50 of parts.
My house is small but has electric range, electric dryer, gas water heater, and no air conditioning.
There's been no worries about house load, I can run the dryer while charging or the range while charging. I don't remember I've had all 3 on at once though. On the charging side with "only" 30A (24A) charging I havn't had any worries at all, even in winter and arriving home late at night, it's always full in the morning. There's also the Edmonton Supercharger in Southgate if you are really in a pinch.