Elec Specialists/Superior Group Remodeler - Adel, IA Looking to contact Elec Specialists/Superior Group? You can reach them at 614-488-8035