Brought my truck in for a safety inspection and the crew inspected my truck very well. They found issues I didn't even see and i am thankful for that as I know my truck will be safe on the road. The team was very quick with communications, met the timing standards they set, and I feel it was all reasonably priced. They helped me find parts I was unable to find on my own. And were happy to make things easier for me. I will continue to bring my vehicles to MacPhearson's in the future. Cant be happier.