I'd say it depends how comfortable you are in doing it yourself?
Doesn't take much to drain a system and remove radiators (see guides)... and re-fitting is just reversal of removing.
Many people are weary of touching central heating thinking they could cause major damage, but at the end of the day, all it is, is water within pipes and big hunks of metal on the wall, when you empty the water, you need to refill the pipes and hunks of metal when you want to use again.
First of all you need to switch the boiler off by the fused spur or the on/off button on the front of the boiler.
Next you need to clamber into the loft (or wherever the feed and expansion cistern is kept) and turn the isolation valve off to the float valve that is feeding the cistern. If it's old and there is no isolating valve, use some string to tie the float valve up to stop the water coming out.
When removing radiators individually you need to shut off both valves as stated above, undoe the nuts that seperate the radiator tail to the trv and lockshield, and drain into a chippy tub, whilst constantly emptying into a bigger bucket until empty, then lift the radiator off the brackets.
If you have a drain-off you may be able to drain the whole system if you wish to do so by attaching a hose to one that is within your downstairs radiators (if the pipes don't come down the wall next to the radiator, or you will only drain the upstairs radiators and this specific one, all the rest downstairs will be full, if that's the case you will have to drain each downstairs radiator individually).
When performing either of these methods, you need to open the vent on the radiator to let air in, which in turn lets the water out, or you will be sitting there for hours.
As for the white carpet, you peel it back or use plenty of dust sheets, simples..
When it comes to re-filling, untie the float valve and bleed the rads. Don't forget to add your inhibitor into the cistern and let it get sucked down into your system whilst bleeding.
All in all it's not a hard task, and if you need help that is what this forum is for, we can save you alot of money and grant you with knowledge at the same time
Good luck and dont hesistate to ask questions.
John.