Despite having taken extra care to protect those precious carpets, mishaps are just bound to occur. Whether it is a coffee spill or blood or your pets, you do not have to rush to the dry cleaners every time your carpet gets ruined. There are some amazing and tested techniques that can be adopted to effectively remove stains right at home. You just have to make sure that you have stocked up on a few of the handy items. This will not only save your time but also a lot of money. Given below are the tips to remove different types of stains.