My mom told me that she had to call a repairman because my stepdad accidentally put laundry detergent into the dishwasher. Apparently, there were suds EVERYwhere! When the repairman showed up, he asked for olive oil, put it on the suds to get them to recede and then charged my mom $129.
I figured she might as well get a lot of bang for her buck, so I am sharing the tip with all of you. Worth a try before you call up the repairman!