One should ensure that there are no tree branches hanging over the site of the Sukkah. If necessary, one may even cut the branches of a fruit-bearing tree, but it is best to engage a Non-Jew to do so.
According to Halacha, if a tree on another property prevents you from building a Sukkah on your property, you may cut the neighbor’s overhanging branches as required. [Of course, in the interest of neighborly relations, it is wise to discuss it with him beforehand.] However, the neighbor cannot be forced to pay the costs without prior agreement. The branches (and their disposal) belong to the neighbor.
If anything remains suspended above the Schach – e.g. tree branches, clotheslines, cables, wires, crossbeams or pergolas – its Kashrut should be approved by someone knowledgeable in the relevant Halachot.
The Sukkah is invalid if it was built in a place which is insect-infested, foul-smelling, unsafe or otherwise uncomfortable from the outset.
One should avoid building a Sukkah on public property, someone else’s property, or commonly owned property, without the appropriate permissions. Similarly, a Sukkah should not directly block the neighbor’s windows without permission.