I think most of us use the San Diego Miata Club method... Less dramatic than the BFH.
It generally takes about 3-4 hours if you have a group of people due to the miscellaneous breaks for bs, beer and trying to find the wrench that somebody stuck in their back pocket before they went home to feed the dog.
A litte more descriptive location than "Mayberry" in your profile might help us in deciding who gets to volunteer a tech day...