Hello,
In addition to CIPO, which is Canadian specific, I would recommend using the global trademark search provided by the World Intellectual Property Organization (WIPO) at Global Brand Database
It has a much cleaner interface (imho) and better search/filtering capabilities, and it is...