There was good communication with regards to the job.They came on the agreed day. the work was done in a clean manner. They wanted payment on the day. This could be difficult as they were reluctant to accept a cheque and did not have the facility for payment by card.