Windshields & More will work to earn your trust in auto glass replacement. AL law may require you to correct a damaged windshield as a safety hazard. 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. It may be broken now, but our auto glass experts can usually fix it in one day.