The charity also offers home visits, support groups and a virtual service, ensuring patients receive care that meets their needs.