I'm surprised no one has yet mentioned the Staber.
This is a top-loading horizontal axis machine, made in USA. Capacity is 2 cubic feet, 16 standard sized bath towels (26" x 42" towels).
The unit is designed to be end-user serviceable via the front panel, and they say so on their website.
The design is quite clever: the outer tank is hexagonal, open at the top. The drum is hexagonal with a hatch. The rotation of a hexagon within another hexagon produces a much more vigorous movement of water than the rotation of a cylinder within a cylinder.
The hatch is also quite clever, basically it is self-latching when you close it, see the pictures on the company website (URL below).
Base price is $1,000, and higher-priced models are available based on external trim, optional coinbox operation, etc.
Company website, with plenty of pictures:
www.staber.com
Other pictures:
Picture of unit with front panel removed, showing simple drive mech:
Picture of unit, exterior view:
You can order from the manufacturer, or from places such as this:
Does anyone here have any experience with these?