Dishwashers help make quick work of messy ... the evaporator coils, or a damaged drain pan. Most of the issues can be repaired DIY, except if it has to do with a refrigerant leak.
You'll also need a shallow pan, bucket, sponge and rag to collect water that will drain from the lines when you disconnect them. Turn off the power to the dishwasher at the main panel or unplug it ...