I use a challenger on residential and on commercial I use a 20 inch dual speed rotary I use a Kirby G7 on all carpeting On stairs I use a Makita 7 inch rotary for cleaning and a Black and decker for vaccuming the stairs.BTW Mark is a big fish in his market. I am just a guppy in a shark tank