Ready to buy your dream home? Start your purchase journey today with competitive rates and expert guidance.
Lower your monthly payments or access your home equity with our refinancing options.
Access calculators, guides, and tools to help you make informed mortgage decisions.
Learn more about our company, explore career opportunities, and discover our impact on the mortgage industry.
Proudly serving clients across FL, AL, AZ, CA, GA, IL, IN, MD, MI, MN, MO, NC, NE, NJ, OH, SC, TN, TX, VA, WA
I understand that buying or refinancing a home is one of the most significant financial decisions my clients will make. That's why I'm committed to giving my team the knowledge, resources, and support they need to guide borrowers through the mortgage process with confidence and attention to every detail.
With extensive experience across all facets of mortgage lending, I can help my team navigate everything from first-time home purchases to refinancing and complex financing needs. My expertise includes Conventional, Jumbo, FHA, VA, USDA, and Renovation loans.
I stay current on financial and housing-market trends, mortgage guidelines, and state and federal regulations so I can serve as a trusted resource for my team and our clients. My goal is to ensure our clients receive more than just a loan—they receive informed guidance and the most competitive financing solution for their unique needs.
Rating: 5.0 out of 5.0 from Encompass Everything was fine, I just wish my payment went down more than it did. CarrieMidlothian, IL Jul 27
Everything was fine, I just wish my payment went down more than it did.
Rating: 5.0 out of 5.0 from Encompass Justin was amazing. He took the time to walk us through all of our options and patiently answered all of our questions. He also did a great job keeping us informed every step of the way. CristinaGraham, NC Jul 13
Justin was amazing. He took the time to walk us through all of our options and patiently answered all of our questions. He also did a great job keeping us informed every step of the way.
Rating: 5.0 out of 5.0 from Encompass The overall experience was easy and everyone was patient and understanding Anthony PatrickNorfolk, VA Apr 14
The overall experience was easy and everyone was patient and understanding
Rating: 4.8 out of 5.0 from Encompass Communication was always good & always respondEd when we needed anything. Jerry MRUTLEDGE, GA Mar 12
Communication was always good & always respondEd when we needed anything.
Rating: 5.0 out of 5.0 from Encompass Great service great everything Gregory BJACKSONVILLE, FL Feb 25
Great service great everything
Rating: 5.0 out of 5.0 from Encompass Qiluick response from the Annie Mac team. Kiet NROCKFORD, IL Dec 29
Qiluick response from the Annie Mac team.
Rating: 5.0 out of 5.0 from Encompass Justin was amazing and patient ensuring I had a clear understanding of the process. MicheleHAMPTON, VA Nov 14
Justin was amazing and patient ensuring I had a clear understanding of the process.
Rating: 4.8 out of 5.0 from Encompass Everything went great Randal R.CLARKSVILLE, TN Nov 06
Everything went great
Rating: 5.0 out of 5.0 from Encompass Justin and Veronica were extremely communicative and helpful Diana LynnGLENDALE, AZ Nov 04
Justin and Veronica were extremely communicative and helpful
Rating: 5.0 out of 5.0 from Encompass what made this experience so great was the team. Justin, specifically, was incredible. I went into this knowing what I wanted but unsure and nervous as to how it would affect me. like a deer in headlights. Justin educated me through every step of the process and ensured I had all the information necessary to make the best decision for myself. J... BetzySOUTH AMBOY, NJ Sep 27
what made this experience so great was the team. Justin, specifically, was incredible. I went into this knowing what I wanted but unsure and nervous as to how it would affect me. like a deer in headlights. Justin educated me through every step of the process and ensured I had all the information necessary to make the best decision for myself. J...
Rating: 4.3 out of 5.0 from Encompass We were not informed about the changed of the MLO, however, Chad was great and beyond even he was put out of our deal he was giving is assurance that we are going to get the best offer and that we are in good hands. EMERIKNORFOLK, VA Sep 17
We were not informed about the changed of the MLO, however, Chad was great and beyond even he was put out of our deal he was giving is assurance that we are going to get the best offer and that we are in good hands.
Rating: 4.2 out of 5.0 from Encompass The availability of the team was wonderful Lateisha MCHESAPEAKE, VA Sep 13
The availability of the team was wonderful
Rating: 5.0 out of 5.0 from Encompass Justin always answered the phone or email immediately and was extremely helpful Scott A.TUCSON, AZ Sep 03
Justin always answered the phone or email immediately and was extremely helpful
Rating: 5.0 out of 5.0 from Encompass Kept me informed the whole time. John L.CHINA GROVE, NC Aug 07
Kept me informed the whole time.
Rating: 4.5 out of 5.0 from Encompass Communication about steps was good but changes and why they were made could have been better DanaSURPRISE, AZ May 20
Communication about steps was good but changes and why they were made could have been better
Rating: 5.0 out of 5.0 from Encompass Justin and the entire team answered all my calls and questions quickly and made me feel comfortable and informed through the entire process. They worked on my account very quickly and got all of it done in a timely manner. Thanks to Justin I now have a clear financial future ahead of me. Thank you so much. Tammi M.VINTON, VA May 14
Justin and the entire team answered all my calls and questions quickly and made me feel comfortable and informed through the entire process. They worked on my account very quickly and got all of it done in a timely manner. Thanks to Justin I now have a clear financial future ahead of me. Thank you so much.
Rating: 4.7 out of 5.0 from Encompass Justin was very patient with me during the whole process and kept in great communication as well as made sure I understood what was going on the whole time and got me the best deal possible . Everyone else who came on board to assist me with the loan was also very helpful and I really appreciated everything they did for me. Rae AnnBENTON CITY, WA Feb 19
Justin was very patient with me during the whole process and kept in great communication as well as made sure I understood what was going on the whole time and got me the best deal possible . Everyone else who came on board to assist me with the loan was also very helpful and I really appreciated everything they did for me.
Rating: 4.2 out of 5.0 from Encompass When loan was going through underwriting a couple of times they needed more information I think it would have been easier and faster if they would let us know from the beginning everything they needed seems like they would get to a certain point need more information so the process would stop instead of going through the whole thing and ask for ev... JulianPOMONA, CA Jan 04
When loan was going through underwriting a couple of times they needed more information I think it would have been easier and faster if they would let us know from the beginning everything they needed seems like they would get to a certain point need more information so the process would stop instead of going through the whole thing and ask for ev...
Rating: 5.0 out of 5.0 from Encompass Team was super responsive and made the process very easy! Janele EBRISTOW, VA Nov 19
Team was super responsive and made the process very easy!
Rating: 4.7 out of 5.0 from Encompass the communication and follow thru on each step were great. Justin answered every phone call and questions we had. MaryGAINESVILLE, FL Oct 04
the communication and follow thru on each step were great. Justin answered every phone call and questions we had.