By using this website, you agree to our use of cookies to enhance your experience.


About mio

mio is a sales progression software which empowers Estate Agents to speed up the residential property transaction, making effective sales progression simple. mio provides a single view of the entire chain for agents and consumers enabling better communication between all parties.

With its award-winning consumer app and simple to use milestones mio will reduce manual data entry and calls from buyers and sellers allowing agents to focus on the important tasks.

“Mio has completely revolutionised our sales progression within our agency, providing a simple, easy to use platform for staff to navigate around with minimal training.”

James Sherratt, Branch Manager (MARLA)  Harvey Scott Cheshire Ltd

To support agents, mio will be available for FREE for the whole of 2020


Key Features

  • A single view of the entire chain for agents and consumers

  • Validated data feeds automatically updates key stages in the process, saving time and  ensuring accuracy

  • Award winning consumer app with in-app messaging reducing calls from buyers and sellers

  • Auditable sales progression process with notes stored in one location helps reduce risk


  • Reduced transaction times through greater transparency and offering more customer certainty

  • Enhanced pipeline forecasting allowing agents to see which properties are likely to exchange and when

  • Visibility of performance and transaction times across their business through flexible management reports

  • Developed by a business that has operated at the heart of the property sector for 20 years

That’s not all! The mio customer app – available on iOS and Android – gives homemovers the peace of mind of 24/7 access to any progress updates in their property transaction, so your team receive fewer chasing calls.

  • Reassurance : A property feed with regular updates on key milestones achieved and what happens next

  • Transparency : A chain viewer with a clear view across the entire chain and the status on all properties

  • Convenience : Chat messaging via smartphone enabling homemovers to manage communications in their own time

  • Advice : Educational content to support homemovers throughout the process with clear information about each step

Testimonials from

“Historically, we’ve recorded sales progression milestones in our CRM system - the advantage which mio offers is the ability to invite clients to view the progress as new milestones are recorded, and for us to see the milestones which other mio agents have recorded when we’re working together on the same chain.  It’s also visually attractive and easy to navigate.”

Nick Harris, Quarters Residential

"We have found the system of great benefit during these challenging times and we will continue to expand its usage once we are fully operational again"

Stuart Lobb, MD Countrywide SW

“We changed Progression software provider to MIO just over 12 months ago and we’ve been delighted with the results. The system is clean and easy to use meaning we’ve been able to speed up our completion rate and reduce fall throughs. The staff are friendly, professional and helpful with nothing being too much trouble. The onboarding went particularly smoothly. I would have no hesitation in recommending MIO to any agent serious about reducing cost and improving the professionalism of their business.”

Tony Dobbins, Partner, Anthony Jones Properties

Want to join the mio community?

Click here to complete our sign-up form and become part of the mio community free until the end of 2020.


Communicating with people who are panicking

25 November 2020 13504 Views

Communicating with people who are panicking

Moving home is emotionally fraught. Buyers and sellers will get upset and unfortunately some people will take it out on you. In this kind of situation, it is easy to go into ‘fight or flight’ mode which can hinder your ability to think clearly and keep your emotions in check. Here’s a few tips for clearing the way for a productive discussion and managing a stressful situation successfully.

Don’t put it off

If you know you have to give a client bad news, don’t keep putting it off.  Delay will make you increasingly anxious and your client will be stressed because they’re impatient for an update.

Keep calm

Try and keep calm and don’t be afraid to slow down the pace of the conversation by taking a deep breath before you speak.  Control the tone of your voice to avoid the high pitch that so many of us find ourselves using, when we’re agitated.  Appearing to be calm, yourself, will help to de-escalate the level of stress and it will reassure your client that you have everything under control.  Deep breathing is also one of the best ways to lower your stress levels.

Put space between you and your emotions

To avoid feeling overwhelmed or over-emotional,  Susan David, author of Emotional Agility suggests separating out and labelling your emotions so you can let go of them and keep a clear head; “the attention you give your thoughts and feelings crowds your mind”.

Listen to your client and let them talk

When we are dealing with someone who is stressed, unhappy or angry, many of us are naturally inclined to try and provide a solution as quickly as possible. Our desire to provide a response can affect our ability to listen and it can mean that we cut the other person off mid-conversation.  Let your client talk until they fall silent.  Then reassure them that you’ve listened to everything they’ve said and ask them if there’s anything else they want to raise. If you need to ask questions, avoid firing off one question after another which can make it feel like an interrogation.

Demonstrate that you’ve listened

When your client has stopped talking, play back a brief summary of what they’ve said.  This lets you confirm that you’ve understood their concerns and it will buy you a little time to work out a solution. For many people, just knowing that someone is listening to us, when we’re worried, is enough to reduce stress. 

Pick up on anything positive they’ve said

If, for example, they’ve started the conversation with ‘We’re happy that such and such a thing has happened;’ play that back to them throughout the conversation. It will help to highlight the positive and detract from the negative.

Invite your Client to join the team

This is a simple way of highlighting that you’re both on the same side and can help to ensure that your client see you as a ‘friend’ rather than an ‘enemy.’  Use phrases like ‘we’re here for you; how are we going to solve this problem by working together?’

What are you are going doing to help them?

If there is something you can do to help, explain what you will do as clearly and simply as possible.  Heightened stress levels reduce our ability to absorb information so don’t hit your client with a big long list.  Simply say – ‘I will do this, by this date and this will help with this.’  Be honest, never tell your client that you can do something you can’t do and don’t oversell the impact of what you’re going to do.  

What do you need your client to do?

Be clear, be concise and keep it simple.  Don’t give them more than three things to do and tell them each action you need them to take, three times – once during the course of the conversation; once to summarise at the end of the call and once, via an email after the call has ended.  

Timing is everything

If you have to call a client back try to avoid times when you know they are likely to be busy, for example during the school run or, for many people, first thing in the morning.  If you ring a client and they’re clearly distracted, ask them when they’d like you to call back or ask them if they’d prefer an email.  If you can, confirm at the start of the relationship how often they want to be communicated with and by what means e.g. email; text or phone call.

Keep them updated

If you tell your client that you are going to do something by a specific date, make sure it’s done by that date. If it can’t be completed in time update your client to let them know you’re still working on it.

Don’t take it personally

If you’ve had a very stressful conversation with a client, take some time out after the conversation; even if it’s just 60 seconds to take a few deep breaths.  Remind yourself that you are doing your best.  Celebrate the positive things that happen each day rather than dwelling on the negative and try and find a positive way to channel negative energy e.g. going out for a walk; treating yourself to a reward or spending 5 extra minutes on a work task that you really enjoy doing.

Get in touch

By submitting your enquiry you agree to the details entered in this form being passed to mio for the purpose of contacting you regarding your enquiry and that you have read and accepted our Terms and Conditions. Please see our Privacy Policy for information regarding the processing of your data.

MovePal MovePal MovePal