are you building it yourself, or are you getting someone else to assemble it?
If ur not doing it urself, first thing is to find a good builder who u can trust, and talk it out with them. Ask what they know, and have done in the past. Then you can move onto more specific questions