One should ensure that there are no tree branches hanging over the site of the Sukkah. [For branches of a fruit-bearing tree, a Rov should be consulted.]
According to Halacha, if a tree on another property prevents you from building a Sukkah on your property, you may cut down the neighbour’s overhanging branches as required. [Of course, in the interest of neighbourly relations, it is wise to discuss it with him beforehand.] However, the neighbour cannot be forced to pay the costs without prior agreement. The branches (and their disposal) belong to the neighbour.
If anything is suspended above the Schach – e.g. tree branches, clotheslines, cables, wires, crossbeams or pergolas – its Kashrus should be approved by someone well-versed in the relevant Halachos.
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 neighbour’s windows without permission. A stationary Sukkah mobile should be parked legally.