Master Hardwood Floors and his crew were on time, very professional and expert tile setters. reasonably priced, always cleaned up after days work,and very polite. good job!