I posted a while ago for a carpet cleaner and others on Nappy Valley recommended Gary at Bristow cleaning... he came and did the house recently and was reasonable and professional if you do indeed need to call in the pro's...
Needless to say the day after my children got struck by a vomiting bug all over the carpets!
My daughter did this as well as covering every inch of her cot, herself and the stairgate across her doorway. I had a massive sense of humour failure but found the best thing was a pack of wet wipes. Removed all the sudocreme. Now we have a clean carpet ready for her sibling to destroy and some brilliant photos to embarras her with when she is older!! Good luck! Kx
You can take care of this problem only with the help of a professional carpet cleaner. Carpet cleaning is really a tough job. I recommend that you should look for a cleaner who offers great services at a reasonable price.