Kitsilano ICBC and Active Rehab Amazing Personal Training Studio (APT) Change location> ICBC Initial Session Session cost covered by ICBC Kineseology Initial Session All services except ICBC ICBC Subsequent Session Session cost covered by ICBC Kineseology Subsequent Session All services except ICBC Cancellation and Rescheduling Policy