The Worst! They could not get anything right......most of all, the color of my car. 1 Star customer service, 1 Star quality of work, and 1 Star for caring about their customer. My bet is the problems start with the top and go right on down. What is really upsetting, the Toyota dealership up the street suggested them. Any business that is in bed with these people, I want nothing to do with.