My hallways, stairs, living room & dining room carpets could do with a real good clean & I'm sorry if I've asked this before- it's been on my mind for a while- can anyone recommend either a unit you can rent or a company that can come to you? Cream carpet in hall is looking particularly shocking! Ta :)