Excellent service from Michael and assistant staff. Very good customer service for future appointments depending on customer personal commitments.