Looking for windshield replacement? Stop: Auto Glass Now (Was Glass Pro) may be the answer. Get your broken windshield fixed before the AL highway patrol comes after you. Review many glass repair firms in pinson, AL Up Town Auto Glass 2, LLC has years of experience with all makes of cars. It may be broken now, but our auto glass experts can usually fix it in one day.