Question 581911
There are 7-2 = 5 homes that need only roofing


There are 5-2 = 3 homes that need only landscaping


So there are 5+3+2 = 10 homes that need at least one of the two


Therefore, there are 23 - 10 = <font color="red">13</font> homes that need neither.