Up Town Auto Glass 2, LLC can save you money with costly windshield repair. You have a choice for windshield repair in AL. banks is conveninent for on-site service. Test of new addition logic is a worthwhile consideration when your windshield is broken or cracked. Our unique technology makes it simple to get your windshield fixed.