Looking for windshield replacement? Stop: Up Town Auto Glass 2, LLC may be the answer. In AL, a cracked windshield is more than a nuisance, it's a safety issue. heath, AL has some of the more reliable auto glass firms in the business. Windshield Guru works with expert glass companies like Test of new addition logic. Contact us for a hassle-free experience.