Great people to work with ! I decided to use them on my own before finding out that our insurance is already set up with them and had pre-scheduled everything before going through the claims process. They texted that they were on the way (on time) and the job is great. Their tech mentioned that he/she repaired it as best they could and suggested we might notice it, but it looks 100% good to me ! I realize in my case our insurance covered it entirely but I was ready to pay out-of-pocket, if necessary. Their charge was 40% lower than the big guys. They also offered mobile service while the others didn't for our location.