I called FMR Building Services to clean the carpet in a rental property I own. The previous tenant moved out and there were bad stains on the carpet, I thought I would have to replace all the carpeting. FMR Building Services came out the next day, cleaned the carpets and was able to remove all the stains - even the worst ones. They also powerwashed the cement around the pool and it came out looking like new. I highly recommend this company - they are true professionals.