I loved my new apartment, but the building manager did not seem to have the carpets cleaned very well before I moved in. The day before my furniture was supposed to arrive, I found a great Minneapolis professional carpet cleaning service who was able to come in on short notice and deep clean my new carpet. It looked brand new when they were finished and I was so impressed with their work. Now I have them come in twice a year to spot clean and deep clean if it needs it. They still do a fabulous job each time they visit. My building manager has already told me that when I move out the apartment, and especially the carpet, is in such great shape that he’ll give me back my entire security deposit. I gave him the carpet cleaner’s number so he can start using them in all the units.