Barry Johnson Mortgage Broker is a mortgage expert with extensive experience in the industry. With access to over 40 lenders, we can help you find the best mortgage solution for your needs, whether you're a first-time homebuyer, self-employed, or looking to refinance an existing mortgage. Our services include mortgage pre-approval, debt consolidation, mortgage renewals, refinancing, and more. With a focus on providing exceptional customer service, we'll guide you through every step of the mortgage process to ensure you get the best possible outcome.