For both repair and replacement, trust Auto Glass Now for your auto glass needs. 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 cecil. Auto glass is a trust business. Few companies have earned more trust than Up Town Auto Glass 2, LLC. Contact us for a hassle-free experience.