Glass Doctor of Charlotte has replaced my mom's windshield, repair mine, and most recently replaced my husband's windshield. I've been super impressed with them. They're always on time (within the general time frame - you make an appointment for morning or afternoon), they're speedy (the repair of my crack took about 20 minutes, the windshield replacement took about an hour), and they're courteous. I will definitely be returning if I ever have any glass replacement needs.