Used to have brazilian pepper tree(s?) in backyard, must have been the male variety as I do not recall any berries. I for one would never grow a tree right next to a house for shade, that is just asking for trouble. A roof that has leaves on it will also hold water and that will cut the life of the roof in half. I to am in search of the perfect tree to plant. Have a rubber tree in front that is growing like gangbusters(planted by previous owner) that has to be pruned and drops leaves like crazy. I can literally stand there and watch a big leaf fall every 15-20 minutes. I’m leaning towards the oak family for the backyard, already have several fruit trees planted.