The property, now was bought for $250,000 (equivalent to $ in ) by Callidore Dwight Weimer in 1905. Weimer, a successful mine owner and developer born in Ohio, had become a permanent resident of Colorado Springs in 1903. Melvin Weimer, and his wife Frances, co-managed the Seven Falls business. Frances was a longtime supporter of the Colorado Springs Fine Arts Center and manager of several family businesses in New Mexico and Colorado. It was sold to Al Hill, a Colorado College student and an oilman from Texas, in 1946. To extend business hours into the nighttime, Hill added lights in the canyon in 1947. The Hill family built the Eagle's Nest Observation platform, and cut into the side of the mountain for an elevator, which was updated in 1992. For Christmas in 1947, the canyon was opened at night for free to the people of Colorado Springs, allowing a charity to collect donations, an event that became an annual tradition.