First time I used them they were awesome. Second time was not good. They did not finish the repairs which I pointed out or the extra work I wanted completed at the time I picked the vehicle up. I then called and was told they will call me back. I had to call back a week later and got an appointment. When I got the vehicle back, the work I paid for was shoddy, is now coming off and the original work is still not complete. They reused plastic body clips and the inner fender well is now falling out. Topper still leaks terribly. When I called them I was told they will call me back, two months later, nothing. I will be looking for a new shop. read more