It is easier than ever to make a floor plan for a house with the advent of the Internet. There are several web sites which will assist you in designing your floor plan. Another option is to use design software, available for purchase from many different retailers and bookstores. Hiring an architect to design your home is always an option, although it is certainly not the most affordable one. Hiring a general contractor who is experienced with modifying floor plans may be a good idea if you can find a pre-designed plan that is at all similar to what you are looking for in your new home.