If by joiner you mean framing carpenter then yes, hire a framer as I suspect you don't have posts and roofing timber up yet. Any framer/carpenter can throw on roofing once the framing is done but a roofer won't be the fastest framer so money best spent is to hire the framer who can easily screw...