Glenwood seems to be a reputable and customer-service oriented shop. SGI's out-of-province vehicle inspections, however, are a scam and have left a bitter taste in my mouth that won't likely go away for a few months (or until my wallet recovers). I couldn't afford to have the repairs done by the shop (I'll have to hire a friend and do what I can myself), as the quoted amounts seemed very high, but I would trust Glenwood to do any repairs that I could afford properly.