Yes, a mortgage broker can help you find the best deals within your budget, negotiate better terms, and guide you through the mortgage process.
They can be particularly helpful if you have a limited budget or less-than-perfect credit.