Broken auto glass is no problem for Up Town Auto Glass 2, LLC. In AL, a cracked windshield is more than a nuisance, it's a safety issue. chase, AL has some of the more reliable auto glass firms in the business. The Glass Guy is a worthwhile consideration when your windshield is broken or cracked. Let us show you the most trustworthy glass contractors in AL.