I have a Miele U1 Maverick and it deep cleans very well, I think it does at least as well as a Kirby. Plus it's easy to switch to attachments, has a long stretch hose that doesn't tip the vacuum over, and does excellent on bare floors, with the flip of one switch. Filtration is excellent (mine...