I came here for an out of province inspection when I was purchasing a pre-owned car. I was cautious because it was my first car purchase, and was a private sale. I like that this place would be completely unbiased - as opposed to a dealership or mechanic who would profit off parts or service. This place had a great website and their prices were fair and in line with typical inspections. I was also a huge fan of their online booking system - super easy to schedule an appointment.
They did a great job, afterwards the technician came out and explained to myself and the seller in detail the problems with the car. He was very willing to answer any questions I had.
My only recommendation is to bring a book/magazine/laptop or friend with another car. It is located in an industrial area off Macleod Trail, with nothing walking distance around. We were pretty bored for 2 hours. They do offer free wi-fi in their office.
Overall, I would highly recommend InspectaCar.