Test of new addition logic will work to earn your trust in auto glass replacement. In AL, a cracked windshield is more than a nuisance, it's a safety issue. You don't need to wait weeks for Test of new addition logic to come to underwood for your car. Auto glass is a trust business. Few companies have earned more trust than Up Town Auto Glass 2, LLC. Our unique technology makes it simple to get your windshield fixed.