My 2000 Explorer sport has just passed 70K and I looking for a reliable mechanic shop who can service my Explorer. I need to get some front end work done and since I refuse to go to the dealer, I'm in need of a mechanic. I'm located in the Toronto area of Ontario. Any recommendations would be greatly appreciated!