we hired this company to do demo, install unfinished hardwood floors, marble install and paint. First they started 2 weeks late with only 2 people, they missed many work days to do other jobs. It took over 2 months just for the demo. The painting was awfull, we had to get the paint company to determine if it was a bad batch or workmanship. It turned out to be bad workmanship but the paint company supplied more paint to satisfy us. Sm3 insisted their work was fine but once we proved to them it was the wokmanship, they repainted the house. Once they repainted the house, the owner said he couldn't stain the hardwood and to find someone else. After we found another company, we asked Sm3 to finish the work on the contract. The owner of sm3 said he wouldn't come back because I didn't apologize to him and that I wasted his time. Sm3 has breached our contract and left me with a mess to deal with and has caused me to pay more money to finish the reno. This company does not have experience and does not stand by their work and easily walks away from a contract. I regret hiring this company and I will not recommend their services.