Check the bottom of the tub. Make sure the holes in the washer arm are clear. Remove any grills on the bottom and clear out any crap that accumulated underneath. These are very common problems that people overlook, and then pay $75 to get "fixed". Naturally, there may be other more involved problems but go after the quick hitters first. How old is the dishwasher?