I was recommended CarStar Dovercourt by my insurance company after a minor collision and went there for an initial assessment despite some of the negative feedback here. The staff was very friendly and accommodating and took time to explain things in detail. The repair time was a bit over estimate but the staff was very apologetic, and they did a great job on the repair. They washed the car as well but it was obvious it was a quick job, but still better than nothing, since they weren't obliged to. The customer waiting area was nice but the facility overall seemed pretty packed as it's in a residential neighborhood sandwiched between houses, but I would definitely go back again.