For both repair and replacement, trust Up Town Auto Glass 2, LLC for your auto glass needs. You have a choice for windshield repair in AL. You don't need to worry about finding auto glass close to samson. Test of new addition logic has years of experience with all makes of cars. We have the service providers you need.