I came to Fosters Body & Paint after a car accident. It was close to where I live, they worked with my insurance, and I had heard about them, too, from friends that their work was good. They had all the systems set up so they could give me an estimate right away and work with my insurance, so that was paramount to me.
It wasn't perfect but it was close. There was some confusion about when my car was going to be ready, which was due to a parts order that didn't look like it was going to come in until the week following, and then it did come in and it was ready on time. The repair was complete, well-done, and I didn't have to send it back.