They told me they would have my vehicle for a few hrs. I got it back 3 days later. No communication of the process, unless I called them. They found more wrong once they got in a looked, never called me on the parts that were being put in. But in the end they fixed the issue and were VERY reasonable with the price.