Quality of work done seems to be good. The only reason I rated a 4 is that we dropped off the car on Monday at 12:30 for an 8:00 Tuesday appointment. When we had not gotten a call by 2:30 I called to check on the status. The tech was working on it right then and I was told it should be done within an hour. I asked them to make sure they called when it was complete. By 4:45 we had not heard anything so called to check on the status. Were told its all done ready to be picked up. Not sure why we were not called when we were told we would be. Also not sure how long it takes to replace brakes, but I would have figured with an 8:00 appt, it would be done by 12, 1 at the latest.