I have a dyson ball which is ok for carpet and laminate but the attachment thingy is rubbish on the carpet on the stairs . Shall I get a hand held vacuum ? Any recommendations? TIA