C & S Auto Glass built their reputation on quality glass and quality customer service. You have a choice for windshield repair in AL. Save time by getting a repair directly in hazen, AL. Auto glass is a trust business. Few companies have earned more trust than Up Town Auto Glass 2, LLC. Our firms are eager to give you a repair quote.