2 stroke mechanic in Sydney

I've got an '85 KH100 in my garage, and I've decided I've either got to sell it or get it running well and ride it. I don't know too much about 2 strokes, but I gather they're pretty simple to work on, and pretty difficult to get "just right". It runs as it is, but blows *quite* a bit of smoke - too much even for a 2 smoke. Any recommendations of a good 2 stroke mechanic in Sydney who can get it tuned up correctly ?