The poor reviews here are 100% accurate, sadly. Carlo began his work as a charming man ready to work hard. I discovered he is very quick-tempered and quite rude by nature. He has a very difficult time handling minor conflict. His go-to is to threaten, it's quite unconscious and unreasonable. Some lucky folks have not seen this side of him, but if you read enough reviews you can understand the pattern so buyer beware. If your job poses any problems for him, or if something goes wrong that he needs to fix, or if there are little repairs that need to be done after the fact, you're likely in for a bad ride. He smiles and promises, puts you at ease, but literally stops replying to emails/texts even while the job is still ongoing (you will pull your hair out!) and he tells you he won't show up if you push him too much. He's manipulative. He can be very rude and aggressive, even if you confront him politely with issues that have come up that he doesn't like but that are legitimate. He has a terrible way with his temper and dealing with customer service in difficult situations. You feel trapped because you need him to finish the job and you don't want to upset him. And, he ultimately does NOT follow through on many promises and you will be left dealing with things yourself or hiring other people to clean up his mess.. Big talker who should NOT be trusted. It's so disappointing.. Save yourself the grief. Even if 3 out of 10 of his customers are happy don't take the chance it's not worth it. I feel sad for the unsuspecting honest ppl who hire him. Team is VERY sloppy, leave a shocking mess, mud everywhere, outdoor furniture scattered and not covered respectfully, cigarette butts all over the floor, Tim Horton's coffee cups left behind). The reason for the low rating instead of 0 is because he did complete some work in an acceptable way he just didn't finish properly, was sloppy overall and his attitude was unacceptable, so morally I cannot give him a "0"... but it's very close. One in the same.