To everyone out there, if you want a reliable and truly professional and affordable carpet cleaning firm, it's San Mateo Carpet Cleaning! They came on the very same day the other carpet cleaner cancelled on us. It's not easy to find a carpet cleaner who stick to the price even if you give a bit more extra work. The carpet which has seen 2 kids through toilet training, foods, drinks - now looks new! I will definitely be retaining their details for future use.