Answer: The trees are probably Prunus - either flowering cherry or flowering plum. There are so many cultivars that it's impossible to tell exactly which trees you'd like identified. Both produce springtime bloom in great abundance. Prunus yedoensis (Yoshino Flowering cherry) will grow nicely in your gardening region, as will Prunus mume (Japanese Flowering Plum). A local nursery can get these for you if they don't already carry them in stock.
Several of the dogwoods will perform well in your garden. Cornus kousa, Cornus alba, and Cornus rutgersensis are all lovely trees and reasonably disease-free as well.
Q&A Library Searching Tips