I engaged CMCG to represent during my very challenging divorce negotiations. Carol and her team (Zainab & Frank) were exemplary. My ex had engaged a large and very well-known law firm to represent him. Carol and her team were a step ahead throughout the entire process. They pre-empted every move of the opposition. For the entirety of the proceedings I was both well informed and well represented. CMcG solicitors were easy to work with, and their communication excellent. They were calm, professional and supportive throughout. I would recommend them without hesitation.