Up Town Auto Glass 2, LLC is an expert in domestic and imported windshield repair. Get your broken windshield fixed before the AL highway patrol comes after you. Look at the most trusted windshield replacement options in town. Save time and money by comparing Test of new addition logic. You don't have to drive around with a shattered windshield.