Gary was prompt and professional and explained all the steps of the job (a complicated dishwasher installation) clearly before setting out. The final cost was as quoted and the work was to an excellent standard. We are delighted to have our dishwasher working again!