Horrible service took 2 months longer than it should have!! Then had to bring it back 3 times and still wasn't fixed. He made me exhaust my insurance payouts til they wouldn't pay for it anymore. So I had to pay out of pocket for another body shop to do it right.