Elgin IL Home Improvements 1. 241 Little Peninsula Rd, Elgin, IL 60123 | Franks Home Repair (847) 833-5959