Your dishwasher problems may create noise from the drain or wash pump or because it's not mounted correctly. It may also leak because of a clogged kitchen sink drain in the middle of a wash cycle or leakage under the dishwasher. If you feel you can fix your faulty dishwasher yourself, then go ahead. However, if you aren't comfortable about it, it's always better to hire professional plumbers. They anyway know dishwashers like the back of their hand and can provide a quick and effective solution.