Up Town Auto Glass 2, LLC built their reputation on quality glass and quality customer service. You have a choice for windshield repair in AL. opp is conveninent for on-site service. Windshield Guru works with expert glass companies like Test of new addition logic. Our unique technology makes it simple to get your windshield fixed.