Overall I'm very satisfied with the job done. Communication was good but unfortunate that suppliers let him down and delayed the works for a couple of days. I would have them back for other jobs and would also have no issue in recommending them to others.