These guys are the best. I'm a bad driver, so I know. The body work was beautifully done at a reasonable price.
But they disconnected the battery on my hybrid while working on it and it screwed up the hybrid system. When I called them after I'd already paid for it and picked up the car, they got a guy to bring in the necessary equipment to fix the hybrid system and told me to bring it back so they could fix it. They took complete responsibility for it. Unusual in the body business.