About Us

At Top Rack we make a premium wall mounting system for European mounts and skulls. We have developed revolutionary patented designs that are capable of displaying everything from your average deer all the way to the largest of moose European mounts. Our mounting systems are made of aluminum. This keeps the mount small yet sturdy allowing it to remain mostly hidden so the focus is on your trophy, not the mount. All mounts come with mounting hardware (torx head screws) and instructions.