Michael and his team are very professional and courteous. The work has been carried out to a very high standard. Clean, tidy, polite and accommodating throughout. Would very highly recommend.