Hi I use, self adhesive carpet protectors, my plasterer loves them, and has invested in them himself for private jobs. Best thing he found was like me the customer always asked for them and the dirt to be left, so the mist coat and paint don't go on the carpet.
Ebay do them cheaper than builders...