Trust the experts at George's Auto Glass with your cracked windshield. Windshield Guru has a great reputation in AL. Review many glass repair firms in taylor, AL Auto glass is a trust business. Few companies have earned more trust than Up Town Auto Glass 2, LLC. We have the service providers you need.