For primarily short pile office carpet, I don't think I could justify $400 for a Miele. Most anything with a motorized rotating brush should be sufficient. Of course, you want it to last as well. If it absolutely has to have attachments (and you don't mind buying a used machine), you might...