When i hire someone to clean my carpet i call for Custom Cleaning the carpet cleaning expert.
They clean it very clean and make my carpet look white again and smells good too. They also moved some of my furniture to clean the carpet under it. Since I own a pet, I ask them to remove the pet odor. They actually guaranteed on removing the pet odor. I like this place and will definetly use them again.