Up Town Auto Glass 2, LLC can save you money with costly windshield repair. You can find glass repair in some of the major cities of AL. You don't need to wait weeks for Up Town Auto Glass 2, LLC to come to needham for your car. Windshield Guru works with expert glass companies like Test of new addition logic. It may be broken now, but our auto glass experts can usually fix it in one day.