Karl did an absolutely excellent job of tiling my patio. He had a mess to contend with. The concrete he was to lay the tiles on was very uneven and he had to fill and grind extensively before starting. He gave me lots of advice in regard to the format and type of tiles I needed to get the look I wanted. His price was very fair and his communication was first rate and he stuck to the schedule.