No. The carpet cleaner will move only small furniture like chairs and tables but he is not insured to move large furniture. We usually do not advise to wash the carpets under heavy furniture that you don't usually move. If you put heavy furniture on the freshly washed carpet you might damage the carpet and the furniture, therefore, if your bookcase has been at the same spot in your house for the last 10 years just leave it there.