Heterogeneous catalysts are easily removed from a reaction mixture by filtration. Although some amount of metal catalyst typically remains in the product from leaching, these amounts tend to be lower than those remaining after workup of a homogenous metal-catalyzed cross-coupling.