A Canadian millionaire has built 99 'tiny homes' in his town in an attempt to tackle local homelessness.
Aiming to tackle at least a chunk of this problem, he invested $4 million in developing what he calls the '12 Neighbours' gated community, which will ultimately consist of 99 small homes for people to live in.
While the homes may not be the roomiest in the world, they come with space for a kitchen, bed and bathroom, along with a bit of decking to sit on out front and some solar panels on the roof.
Speaking to CBC, LeBrun explained why he was doing this, with the homes put together at a warehouse before being loaded onto concrete blocks that consist of the building's foundations.
He said: "I see myself as a community builder, and really what we’re doing here is not just building a little community, but we’re building a community in a city, like how do we help our city be better?"
LeBrun believes that having a property will give people a sense of responsibility, and that a community of the formerly homeless will know best what those who are struggling are going through.
The project is not without critics, as some have suggested that it would be better for the homeless if they were re-integrated into society instead of being housed in a gated community together.
In addition to the 99 houses, there are plans for a community centre which will be run by the residents as a business, including a coffee shop.
There will also be a 'teaching kitchen' and a silk printing business where people can work in.
The ultimate idea is to build a place that people from the rest of the town would go to for a cup of coffee or to make use of the printing business.
That's the idea and if it gets people a roof over their heads then surely it can't be a bad thing?