I contacted these guys back in October for my existing backsplash removal and installation of a new one. 10 days after I contacted them I had them on site. The old backsplash was removed so was the drywall. About a week later I was able to have them install the drywall, but instead of coming for that job at 9 am they came in at 11 am. Since I had to wait for my countertop to be installed I was able to start with a new backsplash installation only 2nd week of December. So I contacted them again (because we negotiated the price) and was told they would be available Sat to Mon. Since either of those days worked for me I asked them to come in on Sunday at 11 am. They never showed up. Instead at 12 pm I received an email with an explanation that they haven't done 1st job yet and will come only on Monday. I had to get another guy to install the tiles. Though the guys work well - the tile was removed very well and the drywall was installed just great - clean and professional. However they don't seem to care about time, being 3 hours late is normal for them, but it is a luxury for me. Overall I would recommend these guys, but be aware that you might have to wait longer then expected.