A little disappointed with the service I received,no awareness of time. Booked for 10am,had to chase after waiting 20minutes. Appear they have make up appointment to a 3rd party. Very did jointed....query over price at the end. Happy with end result but let down by the service throughout