Dave would be a good place to start. Not sure where you're located, theirs others that do great work as well...
Look in the archive's for barrel tenons, bet you could do those yourself. I know it seems a little scary if you've never done them, but it's not difficult. Guys here will be able to help...
Ed