I had a cracked windshield and needed a replacement. I called the next day got an appointment that worked for me. They first came to my home and replaced my windshield. The trim on both sides of my windshield fell off while driving a week later. I called them back and told them what happened and they set me up with an appointment the next day. Paul who took care of the issue when I went to the warehouse to get it fixed actually replaced my windshield again, also replaced both part that came off as well as the pieces that were broken from the previous job that the trim/molding came apart. Paul also cleaned all my windows and vacuumed my front floorboards. Even though it should have been done right the first time Paul made up for that I'd choose Safelite again. It would be 5 stars if it was done right the first time.