hi can anyone recommend something that it effective for removing stains from the carpet. is it better to hire one of those machines or buy, we have a very sickie 10 month old and a toddler potty training? cheers