I agree about the porcelain tile. My customers are usually concerned about the maintenance of resealing grout, but that is really not an issue any more. Grout sealers have come a long way. You may find lesser expensive sealers that are only good for 1-3 years however, better sealers can go longer, like 15 years. There are also grouts on the market that are premixed and stain resistant, if you do not want a topical sealer.
Q
Floor
Q