If you have hardwood or brick floors, you will definitely need a Dyson attachment that cleans them thoroughly with no risk of damage. But these floor tools can be attached to both canister cleaners, and the extension wands on uprights, in the same way as other nozzles are used.
Take a look at the ratio of hard flooring to carpet in your home. If you have a lot of carpet, and small areas of hardwood or brick flooring, you may prefer an upright because of the brush bar that sweeps the carpet to loosen dirt and debris before it is sucked into the cleaner.
However, if your home's flooring is mainly hardwood or brick, you should give serious consideration to a canister. A canister can be pulled along behind you as you go. If you are cleaning hard flooring with an upright's suction tube and extension wands, you have to keep walking back to the vacuum, and lifting it into another position as you move round the room. This will increase the length of time you spend cleaning.
If your stairs are carpeted, but most of your other floors are hardwood or brick, then a Dyson canister will allow you to vacuum all your floor coverings thoroughly and quickly. This also applies if your stairs are hardwood.
However, if you have large areas of carpet and only small areas of hard flooring, you may feel an upright Dyson is best. In this case, make sure the suction hose will allow you to comfortably vacuum the stairs with the Dyson sitting on the floor at the bottom. You cannot balance an upright Dyson on stair treads as you move upwards.
Another solution, if your stairs are carpeted, but the rest of your home has hard floors, or vice versa, is a Dyson handheld vacuum. This means you can purchase the type of Dyson you prefer to use on the majority of your flooring, while you either vacuum your carpeted stairs or dust your hardwood stairs with the handheld.
Hard Floor Attachment
Dyson's hard floor tool has a brush round the underside that keeps the metal well away from your hardwood floors. The brushes loosen dirt and dust, which is then whisked away by the vacuum cleaner's suction. The brush also gets into any uneven areas or grouting on a brick floor. Once again, it loosens dirt which is sucked off the surface. The Dyson hard floor attachment comes with an adaptor that allows it to be used on any Dyson upright or canister.
Stiff Bristle Brush
The Dyson stiff bristle brush attachment should not be used on delicate floor surfaces. However, it may be worth considering if you have brick floors as one of its uses is the removal of ground-in dirt. This can be difficult to remove from uneven flooring surfaces and grouting between bricks, or floor tiles that look like bricks. Once again, this comes with an adaptor that makes it suitable for use on Dyson canisters, uprights and handhelds.