James pressure washed and re-grouted our patio. We were very pleased with the result, including the price quoted. James provides a good service, he is friendly, reliabl ... more