A mortgage broker is someone who helps people who are not eligible for traditional loans. They compare deals from different lenders in order to find the best deal for their clients. This service may be charged by some brokers. Others offer no cost services.