Windshields & More can save you money with costly windshield repair. In AL, a cracked windshield is more than a nuisance, it's a safety issue. You don't need to worry about finding auto glass close to nectar. Auto glass is a trust business. Few companies have earned more trust than Up Town Auto Glass 2, LLC. Get that crack fixed on your terms; don't wait for it to get worse.