Summarize this article:

The health of the tree you select is absolutely crucial for building a foundation for your treehouse. If the tree is too old or too young, you won't have the support you need for your treehouse and you will be putting yourself and anyone else who goes into the treehouse in great danger. Your tree should be sturdy, healthy, mature, and living. Ideal trees for treehouse include oak, maple, fir, and apple. It's a good idea to have an arborist inspect your tree before you start building. An ideal tree has the following qualities:  A strong, sturdy trunk and branches. Roots that are deep and well-established! No evidence of disease or parasites that could weaken the tree. . Take the time to learn about local regulations or ordinances that may be relevant to your treehouse project, such as height restrictions. You may even need a permit to build. If you have protected trees on your property, there may be restrictions on building in them. As a courtesy, it's a good idea to speak with your neighbors and let them know your plans. If your treehouse will be visible from or overlook a neighbor's property, they will be glad you're taking their opinion into consideration. This simple step can head off future complaints and even potential lawsuits. Though your neighbors will most likely comply, this will help make them more amenable to your project. alk to your insurance agent. Make a quick call to your insurance agent to make sure that a treehouse is covered under your homeowner's policy. If it's not, then any potential damage that is caused by the treehouse won't be covered by your insurance.
Choose the right tree. Check with your local planning department Talk to your neighbors. .