If room allows, you can install a free standing as a built in. The main difference between a freestanding dishwasher and an under bench one is that the freestanding has a top on it and the underbech allows you to raise it higher in the kitchen.
Let's Get It Fixed!
HomeX virtual experts will assess your issue (for free!) and can resolve simple problems.