As an acoustic engineering professional, I most say that this app does this job. Sure, if its properties could be more tweakable would be a six star! Definitely!
arthurdapaz about Denoise - audio noise removal