The smallest 30 A disconnect I have seen is roughly 6"wide by 6" high and around 3" thick.

Your best bet is the toggle switch with an off the shelf W/P cover like caselec suggested, I don't think you can get any smaller than that. If you want to get fancy try one of these
http://www.newark.com/product-details/text/CD121/4907.html