Pruning to raise a tree's canopy will let much need sunlight and air flow to your roof. This may limit moisture and reduce seasonal leaf/needle drop from collecting on the roof or in gutters. It's always less expensive to prune a tree than repair a roof.
The pruning must be done according to the tree species and follow researched standards. Taking too many live branches from the tree will not be beneficial for the tree or your beautiful landscape.
There is an old school of thought that says a tree, (let's use a Doug Fir), should be pruned to let the wind blow through or to limit the tree's "windsail". More often than not, this is not the case and the tree ends up being over pruned. Which can cause undesired results like more branches breaking, excessive sprouting of branches, and overall tree stress.
If we think about it, trees have been doing just fine in the wind long before the idea of "windsail reduction" was concocted. Yes, some pruning to thin should be done. But, pruning is always specific to the tree and the objective of the pruning.
So, less is more in this case.
