In Canada, one can go to a mortgage lender...but I've stuck to one of the major 6 national (or now international since Canada's brand has gone beyond our borders ) banks for mortgage. I just can't be bothered to deal with an independent small firm/person.