We were very pleased with David's detailed work. David was very professional, came on time, called us a day before to re-confirm, called to follow-up and offered to come back for some small detail we mentioned. David made sure each and every tile is straight and aligned with other. I was surprise to see how much time he spent in small detail job. David came with all equipment including cloth for covering my floor from entrance to all the way in kitchen. He clean all the mess before he leave. I would highly recommend David. He was very friendly personality.