I called Valley Carpet Cleaning Professionals to see if they could come see what the problem was and they were able to come in that same day. My carpet was in really bad condition but I did not know what needed to be done on it. They came and took a look at it and figured that it needed a pad replacement. I asked them how much it would cost and on the spot they gave me a great deal that I just had to hire them! They did a great job and my carpet looks really good now. I highly recommend them for all your carpet cleaning needs!