Test of new addition logic can fix small problems before they turn into safety hazards. In AL, a cracked windshield is more than a nuisance, it's a safety issue. Look at the most trusted windshield replacement options in town. You can trust Up Town Auto Glass 2, LLC. Let us show you the most trustworthy glass contractors in AL.