There can be several things to consider here, ultimately we do recommend you speak to an insurance professional. I personally use and highly recommend:
Sarah Swart from Billyard Insurance Group.
Her service is top notch, you can text her at: (587) 336-3278.
However you are more than welcome to use whomever you wish. Check with your current insurance provider to see if they service Alberta.
Vehicle Inspections:
AMA has compiled some great info that is worth reading as well,
click here.