During angiogenesis, endothelial cells must undergo a coordinated set of morphological changes in order to form a new vessel. There is a need for endothelial cells to communicate with each other in order to take up different identities in the sprout and to migrate collectively as a connected chord. Endothelial cells must also interact with a wide range of other cells that contribute to vessel formation. In ischemic disease, hypoxic cells in tissue will generate proangiogenic signals that promote and guide angiogenesis. In solid tumors, this function is co-opted by tumor cells, which make a complex range of interactions with endothelial cells, even integrating into the walls of vessels. In vessel repair, cells from the immune system contribute to the promotion and remodeling of new vessels. The coculture angiogenesis assay is a long-term in vitro protocol that uses fibroblasts to secrete and condition an artificial stromal matrix for tubules to grow through. We show here how the assay can be easily adapted to include additional cell types, facilitating the study of cellular interactions during neovascularization.