Image by Kelly Sikkema


Cattle Embryo Collection, Transplants and International Embryo Sales

In-clinic and on-farm services  *  Embryo collection, freezing and transplants  *  Donor care facility  *  Recipient programs  *  Export certified

Website updated May 2nd, 2022  *  Hot off the press, our May Newsletter has been delivered to subscribed emails and the articles section of the website!

Please note that 2022 Prices are in effect.  Due to global cost increases of supplies and services BTL has made some small price adjustments to our services.  



Flushing or embryo collections can be performed every 30 to 60 days depending on the donor cow, with an average yield of 6 to 7 viable embryos per flush, but a wide range of results can be expected.

On-Farm Flushing

  • BTL will send you all the necessary drugs, and provide detailed instructions for their use to insure the best possible results.

  • Cows will be flushed on farm via the BTL Export Certified Mobile Lab.

  • Our services are available anywhere in Alberta, Saskatchewan and Manitoba.

In-Clinic Flushing

  • Clients can set up and inseminate donor cows on farm and bring them to the center for the embryo recovery process.

  • Donor cows can be housed at the BTL center for all super-ovulatory treatments and artificial inseminations. Embryos recovered from the donor cow(s) can be transferred fresh to synchronized recipients or they can be frozen for transfer at a later date.


The Bova-Tech facility is located at 42128 Township Road 272, Rocky View County, 10 minutes North of Cochrane, Alberta.

Directions from Cochrane, head North for 12 kilometers on Highway 22, then turn left (West) on Township 272, follow for 1 kilometer and turn right (North) at signpost 42128 and follow the driveway for 900 meters.  The office is located in the large barn.

Bova-Tech is conveniently located 30 minutes West of Alta Genetics Inc.; the biggest bovine semen collection center in Western Canada. This location facilitates the ability to ship embryos domestically or internationally.



Monday: 8:00am-4:30pm
Tuesday: 8:00am-4:30pm
Wednesday: 8:00am-4:30pm
Thursday: 8:00am-4:30pm
Friday: 8:00am-4:30pm
Weekends - by appointment