Brick Floors ??
The basic idea here is that an upright is best for rugs and carpet no matter what they tell you or if the low setting is labeled 'floor' and the best way to vacuum a hard floor is with a hose,wands and floor brush with bristles whether connected to an upright,canister or central vac.Look at the damaged bottom of your Oreck and imagine what could be happening to the hard floor you are working to clean and protect.One of the best floor attachments is with the Royal att set.Some newer sets may fit your older Royal.Other good ones include Elux/Aerus and the better Miele atts.
Another thing to consider is that a 2 story house needs 2 vacs and a 3 story needs 3.this might allow a canister on floors with more hard floor and an upright nearer carpeted areas.
Happy Vacuuming.