I used Roy Davidson Law when purchasing a house in Pincher Creek. Roy was very, very knowledgeable, did a great job of explaining the whole process, and was very organized.
Because of my work schedule it was unable to meet with Roy during regular business hours. He was very accommodating with my schedule and it wasn't a problem.