I recently had to have my 11 year old pug put down

he had a stroke and went blind and senile. That being said; he left his "mark" in my hallway and several spots in my dining room. I am having company and don't want these ugly stains and odor (that I'm sure is there even though I can't smell it). Can anyone recommend an ECONOMICAL carpet cleaner that won't rip me off. I am on a limited income and can't afford to be taken advantage of. Thanks so much! (please include phone numbers if you have them) thanks again!