Very dependable - arrived exactly when they said they would. Very clean, tidy and pleasant - hardworking - got on with the job in a very professional manner - workmanship absolutely superb - will definitely use again(in fact my wife is already suggesting work they could do)