You hope you don't ever need a body shop, but when you do, these are your guys. Ultimate gets all of my business (which, unfortunately, there is plenty of - Vegas drivers + my shiny car that seems to be a magnet for trouble). Ultimate works seamlessly with my insurance company and are always quick and communicative. My car leaves there looking brand new every time - you can't even tell any work was done, and that's the point!