I have finally found someone to live up to my (seemingly impossible) standards! Mary is absolutely fantastic, she has got great attention to detail and is overall an amazing professional. I'll certainly be going back, I'm so happy to have found her! Not to mention she's great with people and made me so comfortable, even though it was my first time using her services! Thank you, Mary! Xxx