Jeremy was very professional and accommodating with schedules. His work was very thorough and of a high standard. score 10/10