I cannot say enough about Allan. First off he is just a genuinely nice person. He came out quick gave a reasonable estimate and started the job (stone patio) sooner that he originally stated. The job was originally supposed to take one day but he needed to come back to finish up. The initial day he showed up early and left late. Cleaned the work site. Next morning he showed up again early exactly the time he said he would and finished the job as promised, leaving a clean work site.Very professional, hard working, prompt , courteous, fair, reasonable, knowledgeable, and a true craftsman. That's about sums it up. I'll definitely be using his services again and I would highly recommend him to anyone.