Having a long commute on the 202, I end up getting my windshield replaced about 3 to 4 times a year thanks to all of the gravel on our roads (and careless gravel truck operators!)
I've used Safelite the last 4 times my windshield has been replaced, they almost always are able to come within 48 hours, they come to my work, they call me in the morning to let me know what time they plan to arrive - and then, they actually show up at that time (!!!)
Each tech I've dealt with has been really professional and pleasant.
Oh - and I've NEVER gotten a random call from them asking if I need a new windshield! Because companies who do that, guarantee that I will never ever do business with them again (looking at you Auto Glass Shop!)
Keep up the good work Safelite!