Carpet replacement jobs are market bear, or what you will pay in most cases. They are way under charged forin actual labor used. We have three (3) staffers that recarpet BCB models in their outside shops, they hate recarpets as they can't charge enough for the job and customers still want them redone. Disassembly, Stripping, cleaning and replacing everything is time consuming.
We are making a similar post on trailers though most charge or don't get trailers rebuilt. Carpet is just a different animal and people tackle it for a few bucks.