A proper plan should include all the details according to the structure of the house together with financial issues, legal stuff and style notes. This plan should be designed by a knowledgeable engineer or designer. You can easily get a list of construction companies by browsing your local market or by consulting your friends or relatives.