Test of new addition logic is an expert in domestic and imported windshield repair. Get your broken windshield fixed before the AL highway patrol comes after you. elrod is conveninent for on-site service. Among expert glass firms in elrod is Up Town Auto Glass 2, LLC. Contact us for a hassle-free experience.