These guys don't know what the heck they're doing. I took my vehicle here for emissions repair. 6 months later the problem returned. I took the vehicle to another shop recommended by the IL SOS and they told me the parts replaced by Delgado's should've never been touched let alone replaced. I'm in the process of trying to get some of my money back through the IL Attorney Generals office.
                        
more