I have the Eureka version of a Dyson..........sort of....lol I have had it for several years now. It's the first one I have not had to replace after six months or so. I use it so much I wore out the beater brush, ordered a new one from eBay for 15.00 and it's up and running again.
I take mine outside once a month and use the air compressor on it. Clean all the filters, remove the hair and threads from the brush etc.