The team turned up on time, did a neat job and charged a reasonable amount. Back office scheduling support was good too.