Broken auto glass is no problem for Windshields & More. AL law may require you to correct a damaged windshield as a safety hazard. Look at the most trusted windshield replacement options in town. You can trust Up Town Auto Glass 2, LLC. We can get you the best value, wether you have insurance or not.