John is fantastic! We had our tile done today by him, and after 2 years with two dogs he made our floors look brand new! Amazing quality, amazing service! Fast, efficient, and quality work. Highly recommend, don’t go anywhere else!