I do not have anything negative to say about the work that Ray did. Although it was dependant on weather, he made allowances for this, and always kept me informed as to what was happening. When he said he would arrive on a particular day, he did.
The work area was left clean when he had finished.
I would not hesitate to recommend Ray, and if I have similar work in the future, he would be my first call.