Quality work, but poor service, even worse with following up on requests quotes. Horrible communication with customers and within their own staff. More frustration than it was worth. Was quoted wrong in the first place, then when the work was done I went to luck up the vehicle and it was $1,000 more than I was told by another staff member, again poor communication. Still, I asked for another quote on a different item and work, but they never even bother calling me back, again, poor communication. Its very easy to see the pattern and you can almost guarantee that you will be left out of the loop on things, even if you do stay on top of them and the things being worked on. Again, not worth the frustration after spending thousands of dollars on things that were supposed to be an exciting and fun experience. read more