You gotta realize what he said....he spoke of an ALLhardwood table. I can see building one for less than that if you 1)selected your wood carefully 2)used a softwood such as pine for nonplaying surfaces.
It'll depend on your area for the price of wood. I can also see saving money by using a smaller thickness hardwood for the top and pairing it up with a softwood for the rest.
If this is what you wanna do, research the materials. You'll want to see how much the "pucks" are and if you're willing to spend that much, first. The rest of the the thing is fairly straightforward....box attached to legs, basically.
Go find one of these. Once you see one, you'll probably say to yourself "PFFF, I could build that thing, EASY!"
Another option my church did was to use pine to build the whole thing, carpet the playing surface, and use balls. They use hardballs for the smaller kids, pool balls for the older kids. Some tape for the markings, and you're set