I am buying an “affordable home” through John Laing homes. They insist that I have to use John Laing Mortgage and that they have the legal right to do so. My mortgage broker says that is untrue. Does anyone know if it is legal for the builder to require me to use their in-house mortgage company? I am based in California.