It's not really a good idea to plant a tree right up against a house, not only because of roots but also for security and dryness. I would advise you to consider planting a a citrus or other small tree in a container. In any case here are some to consider: camellias. crape myrtle, wild lilac (Ceanothus), flowering plum, flowering cherry, jacaranda. Your choices must depend upon your location and it is always wise to consult a reputable nursery for their suggestions. Otherwise contact your local Cooperative extension office (blue or yellow pages) for their recommendations.