Ultimate Auto Body was recommended to me by a friend who gets her body work done here. I had to call the shop after leaving two messages that were never returned to schedule a time to drop off my car, and when I showed up at the agreed time, Tim, the owner, showed up a short time later higher than a kite. Trusting my friend's recommendation, I left my car with him and a month later, it was finished, but I had to keep calling Ultimate and leaving messages about when it would be done, and finally contacted my insurance adjuster because they would not return my calls, and she was able to get in touch with them after several days with an update. I received a call back from Tim, the owner, only when he was frantically requesting payment for the amount my deductible was not covering as his staff was getting angry with him for not paying them. This was after he told me initially that payment would be due when the car was finished. Not only did it take them a month to fix my car, which the insurance only reimbursed me a week's worth of rental fees for, the car was not repaired properly, and when I took the vehicle in to have it "refixed," there was no one at the shop and no one answering the phone at 11 AM on a Monday, after I had confirmed with Tim that he would be there. I have since not been able to get in touch with Ultimate to have final repairs done and request their documentation for the insurance company to reimburse me the $800 for the rental car I had for a month. In fact, I have reached their business only once when a woman picked up the phone and told me she would "get to the bottom of this" and never called me back. Every other time I have left messages that were never returned. This business and its owner have provided me with the worst customer service experience I have ever had. read more