Made an appointment for 8am and waited until 8:30am for someone to show. 2-3 weeks after the work was done, I heard a loud fluttering noise coming from the engine area. Took the car to another mechanic and found that Auto Evolution left a 6-8 inch clamp attached to the power steering fluid hose.