I do not recommend this company. I have had the worst experience a person can have. I have two vehicles that have hail damage. I dropped my Dodge Durango off to them to get it repaired first. My vehicle sat on their lot for almost 40 days before my wife drove by and noticed it was still sitting in the parking lot. I called and told them I would be coming to get my vehicle and take it somewhere else and needed the insurance check returned. The lady said our service guy would be in on Monday; he was out for COVID, and she would have him call me. This was on a Friday, and they then went and took my vehicle, took it into the shop, and started working on it over the weekend, so I couldn't take it. Fast forward a few weeks, and they say come get the aid vehicle. When I get there, they tell me they couldn't finish the job because they couldn't get the hood or roof as there was a part shortage, so they said take the vehicle, and when the parts come in, we will call you. So we pick up the vehicle. We drop the other check off to them for the damage to my wife's car. They tell us they will order all her parts, and when they come in, they will then get her car and fix it. So she isn't out her car like I was. Mind you, between the two, I think we have over $20,000 in checks that were issued from insurance. Fast forward several weeks later, and my wife calls them and asks if her parts are in. The lady said, No, we didn't order your parts because we need you to sign the check so we can cash it. My wife called insurance and said they want me to sign a check over to be cashed without work being done. Insurance said no, do not do that, so wife tells them sorry, can't do that. They end up firing this lady for a bunch of stuff she was doing wrong, and another lady said they would order the parts. almost six weeks, as of yesterday. I was going to call, and they called me, and the new lady says, Hey, we have your window guards in, and you can stop it and get them installed. I asked where my hood and roof were. She said, I don't know anything about that; let me call you back. I also asked if the parts were in my wife's car. She said I'd check on that also. She called back and said no, we didn't order her parts because you didn't sign the check and pay us up front for her stuff. They then proceed to tell me they're also not going to finish the job on my vehicle until I sign the check on it. I said I wasn't going to do that, and if they can't finish the job, they need to reimburse us the amount of money for work not done, and we will go somewhere else. She says she'll talk to the owners and call you back. She calls back and says the owners refuse to finish the work unless you pay for it in advance. They said you can take $7,000 and go somewhere else. Again, they want to be paid in advance for the work they did not do. I called insurance again today, and they said no, they get paid when they are done and do not sign the checks. I called around to several body shops, and all of them said we take the checks up front so we know we have the money and so we can submit supplements as needed. We do not have clients sign the checks until the work is done. No one pays for work before it's done. So they are now refusing to finish the job because they want money paid up front. This company has wasted almost three months of mine and my wife's time. Bad customer service, bad business practices and bad people. Do not recommend this company. They should let you give 5 negative stars. read more