Habitat for Humanity in St. Charles County Missouri handed over the keys to three new homes in just one day.