The MGroup team guided me through the entire buying process from my first inquiry to post-transaction. I understood what was achievable for me, and the personable, approachable nature of the team members enabled us to form a trusted partnership. The MGroup acted in my behalf, always with professionalism and diligence. They were proactive and conscientious and I would not hesitate to recommend them.