make sure u have washed all the removable filters. There is likely to be two, one before the motor and one after. if u have a brush powered by the vacuum, make sure that it is not tangled with carpet fibres. I did the above to my dc05 and it works like new again.
dc05, November 2007