Last summer Federal Concrete put in new concrete floors in my house. August assured me he had over 15 years of experience. I trusted that he would do a good job after talking to him. When he had finished the job didn't look very good. The floors weren't level and there were all kinds of lumpy edges, and he left a terrible mess when he was done. He wasn't all that pleasant to deal with and never arrived when he said he was coming. Some days i waited half a day for him to show up. When the spring thaw came, water started coming up from under the new floors. He had assured me that the floors were done properly, a gravel layer, vapour barrier and wire mesh (I even supplied the wire mesh for him). I had to get someone to come in and see what was wrong - they dug up the concrete and found that he'd just poured concrete right onto the dirt. The wire mesh was laying right on the dirt - not embedded into the concrete like it should have been and no vapour barrier or aggregate. There was also no drainage hooking up to the existing weeping tile. I supposed you just can't trust people. When they say they have all this experience, they never said they had 15 years experience in doing bad work, which is what he should have said. The way he did the work in my house shows that he is not competent in the work he does. I now know that any idyot can rent a concrete truck and take money from people. Everyone said I should get him back to fix the problem, but would you want someone who does a crap job to try to fix something for you? I don't. It was money well spent to teach me that you can't trust these mickey mouse wanna be contractors.