TPPA has approximately 5,400 Members. This search facility allows access to the details of those Members who have opted in to this service. You may contact them directly for information on the scope and availability of their services. Please contact the Association's office for additional information, tel: 416-621-7777.