I've used Safelite in the past due to flying rocks on the highway and they've always been professional and efficient. The setup is simple and their prices are very reasonable. The process was quick and easy and they really know what they're doing. They also guarantee their work, which other companies won't do. They offer a comfortable waiting area with complimentary coffee and bottled water. For all your automotive glass needs I highly recommend Safelite.