Professional vs DIY Cleaning

We often find people asking if DIY tile cleaning is better or professional cleaning.  There are a variety of high-quality DIY tile and grout cleaning products available at your local hardware shop. The majority of them will do an excellent job, but it will take...