Excellent service. Steve and staff was very professional. My car was ready when promised and it looks awesome. I got my baby back. Paint matches and can't tell it was in an accident.
I got three estimate, dealer, collision company who claimed to specialize in repairing luxury vehicles and the local company with good Yelp reviews/Ultra collision. I chose Ultra collision because Steve was very polite and knowledgeable about my car. He told more about what it would take to fix it than the other shops. He was up front about what to expect. I couldn't be happier with the repairs.