All boats commercially manufactured or imported to the U. S. A. after November 1, 1972 are required to have a Hull Identification Number (HIN) on the starboard stern. We might be able to tell you something more about your canoe if you can provide this number. If it doesn't have a one then it was probably home made as Paul mentioned.
Benson