Short version: You can't go wrong with TileWise. Just call Nick.
Long version: Let's compare TileWise to some other contractors you may have dealt with.
*Showed up every day, on time.
*Cleaned up every day, on time. All tools packed up, all materials put away as if they weren't there at all that day.
*Communicated clearly at every step of the process - no magical surprises.
*Produced exceptionally high quality work. Nick has a very high standard and does everything as if it were his own home.
*Worked quickly. No unexplained delays in the middle of the project.
*And most importantly - Completed the project on time, and on budget!
I really don't think you can do better for any kind of tiling / kitchen & bathroom work than Nick and TileWise.