Welcome to Bimmerwerkz.
Glad to hear you had an excellent experience with Parm. Unfortunatley if you google his shop, some of the reviews can be hit or miss. Some people have had quite good experiences and some state they had quite poor experiences.
Now, since your from Calgary you should check out Project Technik - An Alberta BMW Car Club and Community Forum
. Its an Alberta based BMW online community. Provides a lot of local information including meets and cruises, and a lot of knowledgable guys that are local.