Trust the experts at Test of new addition logic with your cracked windshield. You have a choice for windshield repair in AL. Save time by getting a repair directly in barton, AL. You can trust Up Town Auto Glass 2, LLC. Contact us for a hassle-free experience.