My experience is that they fix it, and stay with their estimates. They also stood behind their work. Had a problem that wasn't resolved during the original visit that was part of the repair. I brought it back and they made it right without a big argument or drama. Good customer service. They have always been fair, and straight forward with me.