1. Backyard Builders 526 S 7th St, Dekalb, IL 60115 Coordinate: 41.92343,-88.74813 Phone: (815) 739-6049