This machine definitely gives a professional clean. My carpets look almost new. After going through multi cleaners from competitors I see that owning a machine with a rotary brush will be the most reliable cleaner we've owned over the past decades. I wish I had known about the Big Green much earlier on.