Yes, Leeds Homes provides additional support for tenants, including financial advice, housing advice, and support with welfare benefits. They also provide access to a range of services such as energy advice, tenancy support, and access to community activities.