Request a free-presale Valuation

We offer a free no obligation valuation of your property before you go to market. Call 0131 622 2626 to arrange your appointment now or complete the form.

    Search All Properties for Sale

    Set up a property Alert

    Complete the form below by registering your contact details and the requirements for your next property. We will email you with the details of any properties that match and you can change your search criteria or unsubscribe at any time.

    Contact Us for a Fee Quote


      The recent developments regarding Covid-19 have meant that we’ve reviewed our working practices to ensure that our staff, our clients and prospective clients remain safe throughout what is, and no doubt will continue to be, a very challenging time.

      Please see here for details of this firm’s plans.


      Looking for a Solicitor and Estate Agent based in Edinburgh? We are a progressive Solicitor Estate Agency with a 30-year reputation for bespoke service, innovative marketing, professional expertise and above all, exceptional personal relationships.

      We have earned a strong reputation for delivering a highly professional Estate Agency Service for both sellers and buyers alike.



        • A personal service
        • Comprehensive marketing package
        • Clear & transparent pricing
        • ESPC Agent

        • Free, no obligation consultation
        • Complete Purchase service
        • Expert legal advice
        • Fixed Conveyancing Fees

        • Wills, Power of Attorney, Executries
        • Compassionate and caring service
        • Free, no obligation consultation
        • Expert legal advice

      Kind words from…

      • "Really happy with the service that we received at VMH. Robin and his team handled everything for us and made sure our purchase went ahead without any headaches. Highly recommend."

        Mr D Fraser (March 2021)

      • "Hi Kevin, Fiona and Lauren and all team, I would like to say thank you very much for assisting me during the full process of this purchase. As you know this was my first ever home that I bought here in UK, I couldn't have chosen a better company to deal with, I still do not believe that I got a flat in less then two months and basically sat on my desk. I appreciated a lot all the legal work you have done on my behalf. The flat is in really good condition, only a few minor maintenance works to be done but overall I'm absolutely happy with it, really positive note: the previous owners left a bottle of wine for celebrating and that was extremely kind from them. I'll definitely be delighted to recommend your company and services in case someone will ask me to advise a solicitor."

        Mr P Clematis (February 2021)

      • ""I'd like to thank you for your help over what has been a difficult period since my husband died. Your professional presence has been very reassuring at a time when I felt vulnerable and unsure and I am grateful for your friendly efficiency in these exceptionally odd times.""

      • "I would like to share our really positive recent experience of VMH! Mary Pat and her team who supported my elderly mother to sell her house – this was a very stressful time for my mum as the house sale was forced due to a fall and the fact she could no longer live independently. Mary Pat and her team were so supportive during every part of the process and it went so smoothly, which made such a difference to my mum. Something that could have been a bad experience for her was turned into something very positive as they kept my mum up to date all the way and took all the stress away whilst still making her feel part of the process! Thank you all so much at VMH for making this so easy for my mum and for us as a family supporting her."

        L Kragt (September 2020)

      • "A big thank you to Michelle, Derek and the rest of the VMH Property team. Great service, great communication , professional and efficient. I will definitely seek to use them again in the future and would definitely recommend!"

        Mr A Smith (July 2020)