Betty,
I noticed you mentioned about the rolling chair and carpet. You may know this but there are office chair floor pads found at office supply stores (i.e Office Depot,Office Max,Staples,etc.). They have a type for carpet (it has little gripper teeth to grip the carpet) and one for bare floors. It works wonderful for moving on carpet. :)