Up Town Auto Glass 2, LLC can save you money with costly windshield repair. Windshield Guru has a great reputation in AL. Save time by getting a repair directly in glencoe, AL. We use OEM auto glass to fix your vehicle whenever possible. Let us show you the most trustworthy glass contractors in AL.