Canada First Mortgage is a mortgage company that deals with any type of credit, age, or income.We access over 40 different tailored lender guidelines to suit your uniqueness and lifestyle.