There are people take their desire for cleanliness too far and actually damage their homes. Over cleaning can often lead to shorten the life of components. Scrubbing sinks and tubs with abrasive cleaners, is a sure way to wear off the finish. It would be better if you head to a plumbing store or a well-stocked home-improvement store for a bathroom fixture coating that could protect the life of your fiberglass and ceramic surfaces.
Water spots can be easily removed with a soft cloth, so no need to scrub it with rough scrub. Over cleaning of your carpets like steam cleaning more than twice a year definitely damage the carpet. If doesn’t provide enough cleaning for you, consider putting inexpensive throw rugs over high-traffic areas. In addition, when replacing a carpet, it would be good if you could find a high-quality padding underneath, for it helps to enhance the life of the carpet.