Auto Glass Now features the latest in auto glass technology. AL drivers may be able to get the cost of windshield repair covered with comprehensive insurance. leeds, AL has some of the more reliable auto glass firms in the business. Save time and money by comparing Up Town Auto Glass 2, LLC. Contact us for a hassle-free experience.