Generally, trees should sit about 15 feet away from a house. Some large species need a little more room while smaller species can be a bit closer. If the tree is hanging over the house, or even has branches touching the roof, it’s probably too close. If the tree’s not actually scraping the roof but looks awfully close, phone an expert like Arbutus Tree Service.
Can you cut overhanging branches or roots from a neighbour’s tree? A lawyer advises, “If the base of the tree straddles the boundary line, then the tree is jointly owned and both owners must agree on what can or cannot be done to the tree beforehand. If the base of the tree is clearly on one side only, then it is only owned solely by that property owner. If you do not own the tree, then pruning beyond the boundary will be a trespass, with all of the associated implications.” Before removing branches from a neighbour’s tree, see a list of things to consider at https://dunster.ca/homeowner-concerns-for-tree-care/