I used Winmar through our insurance and at first was impressed by their professionalism. However, the work done was not great ( I had to redo some garden railway ties myself to make it look proper). The real concern was the project manager they assigned. He was hard to contact and extremely disorganized, scheduling contractors in the wrong order which delayed the work by months. When the project was finished and they needed me to sign the cheque so they could get paid, all of a sudden he surfaced and was more than happy to keep in touch! In the end, looking back, I would have taken the insurance cheque and organized the whole thing myself over using this company, hands down. There was a distinct "middleman" feel to the whole experience.