You can actually do it yourself, but you have to take out a permit and then get it inspected. I can give you a hand if you want. My ticket is no longer valid, but I know the codes, etc. and recently put in a 200 amp service into a buddies cabin near Radium. Be a lot cheaper for you as I usually take a case of bud for my consulting fee.
Csaba