Looking for windshield replacement? Stop: Up Town Auto Glass 2, LLC may be the answer. AL is one of the top regions in the nation for quality auto glass repair. Save time by getting a repair directly in margaret, AL. Auto glass is a trust business. Few companies have earned more trust than Test of new addition logic. You don't have to drive around with a shattered windshield.