Went in with an unpleasant knocking and rattling noise. Diagnosis was done within a few hours. Major repairs including new front and read struts, drive arm, and springs all finished by the end of the next business day. Not the cheapest repair in the city, but quality and experience were worth the price! Friendly staff! Thanks for the repairs.