Revolution Recovery Ltd. is a non-profit addiction treatment centre located in Surrey, British Columbia. Revolution Recovery Ltd.focuses on treating men who are experiencing drug and/or alcohol addictions. The facility is capable of housing up to 25 patients at a time and features unique services like accupuncture. Their programs follow the 12-step process and vary in length for each client as it is situational dependent.