For both repair and replacement, trust Up Town Auto Glass 2, LLC for your auto glass needs. AL law may require you to correct a damaged windshield as a safety hazard. Look at the most trusted windshield replacement options in town. Test of new addition logic is a worthwhile consideration when your windshield is broken or cracked. Get that crack fixed on your terms; don't wait for it to get worse.