We contracted Cera Stone to do a main floor renovation, we had dealt with them before, so no worries. It started May 3, and was pretty much finished at the end of July. The workers, led by Danny, are great, polite and always keep a clean worksite. Phone calls and visit by the bosses were done on random visits. Of course, problems happen with a job of this size, but they were usually resolved in a gogood time. All in all, I would highly recommend this company for your renovation needs.