Birch Communications Inc. announced Monday its recent agreement to purchase select assets and customers of Primus Telecommunications Canada Inc. The transaction will also include 20,000 customers in the United States and Puerto Rico.