Test of new addition logic is an expert in domestic and imported windshield repair. You have a choice for windshield repair in AL. Save time by getting a repair directly in southside, AL. You can trust Up Town Auto Glass 2, LLC. Our unique technology makes it simple to get your windshield fixed.