I have a huge maple tree on the border of my property. And have two concerns. Roots of this tree extend to my neighbor driveway. He plants to cut them out completely and put a new driveway (which starts 1ft fromtrunk). I am afraid that this will make tree weak and since it leans toward my house will eventually fall on the house. And second, huge branch (1.5 or 2 ft in diameter) hangs over my roof. I am thinking of cutting it out but also I read that so drastic action can cost some trouble. So between roost cutting on one side and branch cutting on the other (opposite) what my action should be?