Hey,
mmm...in Edmonton i would say maybe Top Performance or Garage Works. I don't have there number tho. If you willing to go to Calgary, maybe Speedtech, and Tunerworks. Again no numbers man! Sorry! If your really really want to head out west to Van, there lots of shops. AJ(no subs or lambo doors tho), Garage 5, and Boomplustoys. Just search there names i'm sure you can get the numbers from there!
Peace!