Hello Im thinking to buy one. Please, can anyone tell if its doing the job? no debris coming out to the sump? Thank you