A Place At Home is a franchise, meaning that you can become the owner of a new A Place At Home business.