It may be just a way of driving and increasing traffic the the site using the keywords "Homemade Carpet Cleaning Solution".....which also adds to the sites content.
If you look in the navigation menu, the page does not seem readily available as far as I can see, so I would assume the site owner may not wish prospective customers to see it.