Redline Motorsports. They do awesome work, and are far from dealership pricey highly recommended.
3514 73 Ave SE
Calgary, AB
(403) 723-6646
Also, you can try the Olde Motorcycle shop. They have well seasoned mechanics that work on an ultra wide variety of bikes by all sorts of makes. Their even cheaper per hour $$$ wise.
http://www.oldmotorcycleshop.com/
"The music business is a cruel and shallow money trench, a long plastic hallway where thieves and pimps run free, and good men die like dogs. There's also a negative side"