Auto Glass Now is an expert in domestic and imported windshield repair. 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. Up Town Auto Glass 2, LLC is a worthwhile consideration when your windshield is broken or cracked. Let us show you the most trustworthy glass contractors in AL.