We have a bedroom and two small offices with carpet plus a rug in the kitchen. The rest of the house is hardwood.

A Dyson would be overkill. Thinking a cheap Hoover would do the trick.