For both repair and replacement, trust Kittrell Auto Glass for your auto glass needs. Get your broken windshield fixed before the AL highway patrol comes after you. elberta, AL has some of the more reliable auto glass firms in the business. Up Town Auto Glass 2, LLC is a worthwhile consideration when your windshield is broken or cracked. You don't have to drive around with a shattered windshield.