David was referred to us by a construction supervisor working at my husband's company (my husband's company specializes in building custom homes and other new home developments in the lower mainland, british columbia). You would think this would result in good service and follow-up. They had put in the stamped concrete pathway in early fall 2006. It is now July 2007 and we have been trying to get Crossroads back to finish the job by sealing the walkway. My husband repeatedly called and was told that they would be there on Monday, on Thursday etc. Each time, they did not show up, there was no courtesy call to inform my husband why they were not there. When my husband called, a myriad of excuses were used - it's too wet, wait until the weather is better etc. Now the weather is better - the last excuse they used was it is too hot! Lesson learned here is always hold back a more substantial portion of the payment otherwise you will never see the job completed.