Renewal of Life Canada
Registered Name: Renewal of Life Canada
Business No: 794334805RR0001
This organization is designated by Canada Revenue Agency (CRA) as a registered charity. They comply with the CRA's requirements and has been issued a charitable registration number.
Renewal helps patients in kidney failure find altruistic donors and navigate the transplant process.

We help match people in kidney failure with donors to save their lives.
Receiving a diagnosis of irreversible kidney failure can be devastating. That’s where Renewal comes in. We help patients and their families navigate the complex process of kidney transplant, from finding a donor to arranging the transplant and beyond. At the same time, we support donors to make sure their incredible self-sacrifice is as easy as can be and comes at no financial cost to them. Our services are always free of charge to anyone in need.