After I received a couple of odd estimates, Harold was recommended by a neighbour. He arrived on time, checked out my roofing needs and gave his estimate. When roof replacement day arrived the crew started on time. All delivered materials where moved from the street to my back patio. Tarps and protection where put up daily both on my property and on my neighbour's home. My property was tidied up at the close of each day. Daily Shawn the crewboss made a point of speaking to me and send photos that kept me abreast of progress. It turned out my roof was a little more involved then expected. The job was handled professionally and it looks great. I have already passed Harold's name to my gardener who is looking for a roofer. Job well done.