There is a shortcut of sorts for DIY if you like big messes - use a Rug Doctor type carpet steamer upside down and suck it off. My neighbor actually did this to his whole house.
You will still need someone with mud skills to finish coat the ceiling after.