Peter of TCF Cement Finishers came to our house to level out our basement floor with cement. He said it would be at most a 2 day job. The cost would be $1,500. He requested a deposit of $750 for material, and given that we knew how much leveling cement he would need, we agreed, but paid via electronic payment so we would have a record of payment. Peter did not show up the first day he was supposed to, with an excuse that his car broke down. But he did ask for another $250 deposit, as he required more material, and he would be showing up the next day. The next day he did not show up again, with another excuse. Then he stopped answering any calls/texts/emails, until I texted that I would be contacted the Ministry of Consumer Affairs and filing a complaint. At that point, I received an immediate text back from his girlfriend, telling me that Peter was in jail, and would be for 3 weeks, and he was very sorry, and would be in touch as soon as he was home. I contacted Peter again when I knew he would have been released, and he assured me that he would drop by our house with a refund of our deposit. I waited all day, in the hopes that he would actually honour his word. Of course, I should have known better. He did not show up. Did not call, and now does not bother to answer any emails, texts or phone calls. I have filed a complaint with the Ministry of Consumer Affairs. I really wish I had seen the other review before engaging this contractor. I hope that this review can help some other poor homeowner. Run far away from this person. He will take your money and disappear!