I've got a Dyson clone - a Hoover or something. Its bagless but they all need to be serviced in some way or another.

I just strip it down on the kitchen table, give it all a good wash and re-assemble. I also check the belt and any rollers.

Afterwards its so powerful it sucks up the rug!