It can be challenging to clean and maintain the carpets in your home. While standard cleaning tools can help to clean the surface of your carpeting, it won't always get rid of dirt and dust that is deep within the fibres of the carpet. That's why you should call My Carpet Doctor and hire profess…