I found the contractor to be be little pricey but excellent workmanship. very pleased with the results. nice clean job ontime. Also wonderful follow up..Contractors listened and followed with some last minutes changes to the layout and changes to the tiles...very happy will recommend unequivocally to my friends. be prepared to pay some premium for the quality and peace of mind of getting it done the way you want it done.