Several dozen people took part in a demonstration in south Edmonton on Monday to call on Habitat for Humanity to live up to a deal made between the non-profit and some of the people it houses.