Shop around and make sure you go with a facility that has a good reputation. Prices will vary considerably and while you may think that using the vet around the corner is cheaper - it may prove to be a false economy. Hauling your mare 500 miles could be the cheapest time and money you ever spent. There are quite a few good, competent ET facilities throughout the country. Some will have their own recip herd, others will allow you the option of using one of your own mares (make sure she is comparable in size to the donor mare, between the ages of 4 and 10 and preferably has had at least one foal). For example, we charge $500.00 to do a flush and $250.00 to do a transfer. That’s if you show up at our door on day 7 to 9 post ovulation/breeding with both mares and they are ready to flush and transfer. If we do all of the management of both mares, costs go up. And of course, consider the possibility that your donor mare could double ovulate and twins may be flushed. What to do then if you don’t have a backup recip mare available :D. We dealt with that one last year, as well!
Generally speaking, if you are going to a recip facility that is providing the mare, you are looking at spending between $4,000 and $6,000 including the recip mare.
If you are looking at oocyte harvesting, it is a surgical procedure. Additionally, in order to inseminate the equine oocyte, it must be done using intracytoplasmic injection - in other words, they must directly inject the sperm cell into the egg. You can’t just dump them together in a petri dish and hope that they make beautiful music together…they won’t. They just sit there looking at each other ;). So, more money there. And ultimately, you will still be doing an embryo transfer!
Good luck!