Trust the experts at Up Town Auto Glass 2, LLC with your cracked windshield. AL law may require you to correct a damaged windshield as a safety hazard. We do the work so you can stay near your home or work in albertville and get your glass fixed. Auto glass is a trust business. Few companies have earned more trust than Test of new addition logic. Our unique technology makes it simple to get your windshield fixed.