hamilton cannagar