Ashby Genetics

Randall Hinshaw, DVM; Matt Switzer (Director/embryologist); Ryan Giles, DVM · Based in Harrisonburg, VA (Rockingham County) · less than 10 miles away
Doesn't list Harrisonburg (city)Teams certified by the American Embryo Transfer…over 35 years (practice); Matt Switzer…Travels long distances

What they do

  • AI & breedingIn their words: “Conventional collections, ovum pick-up (OPU), embryo transfer (ET); IVF in cooperation with Trans Ova; reproductive ultrasound; donor boarding”Animals: Cattle (dairy and beef)
  • Pregnancy checking & ultrasoundIn their words: “Reproductive Ultrasound”Animals: Cattle

Details

Based in
Harrisonburg, VA (Rockingham County)
From you
less than 10 miles away (from the middle of Harrisonburg (city))
Area they serve
Serving primarily the Southeastern United States; mobile teams out of Virginia, Georgia and Tennessee frequently traveling to neighboring areas; Southeastern US
Travel
yes - mobile teams travel
Certifications
Teams certified by the American Embryo Transfer Association (AETA); USDA-approved for international embryo export; Hinshaw is past AETA president
Experience
over 35 years (practice); Matt Switzer over 21 years

How far is this from me?

This is a rough estimate based on straight-line distance, adjusted for country roads.

Service area

Accomack CountyAlbemarle CountyAlexandria (city)Alleghany CountyAmelia CountyAmherst CountyAppomattox CountyArlington CountyAugusta CountyBath CountyBedford CountyBland CountyBotetourt CountyBristol (city)Brunswick CountyBuchanan CountyBuckingham CountyBuena Vista (city)Campbell CountyCaroline CountyCarroll CountyCharles City CountyCharlotte CountyCharlottesville (city)Chesapeake (city)Chesterfield CountyClarke CountyColonial Heights (city)Covington (city)Craig CountyCulpeper CountyCumberland CountyDanville (city)Dickenson CountyDinwiddie CountyEmporia (city)Essex CountyFairfax (city)Fairfax CountyFalls Church (city)Fauquier CountyFloyd CountyFluvanna CountyFranklin (city)Franklin CountyFrederick CountyFredericksburg (city)Galax (city)Giles CountyGloucester CountyGoochland CountyGrayson CountyGreene CountyGreensville CountyHalifax CountyHampton (city)Hanover CountyHarrisonburg (city)Henrico CountyHenry CountyHighland CountyHopewell (city)Isle of Wight CountyJames City CountyKing George CountyKing William CountyKing and Queen CountyLancaster CountyLee CountyLexington (city)Loudoun CountyLouisa CountyLunenburg CountyLynchburg (city)Madison CountyManassas (city)Manassas Park (city)Martinsville (city)Mathews CountyMecklenburg CountyMiddlesex CountyMontgomery CountyNelson CountyNew Kent CountyNewport News (city)Norfolk (city)Northampton CountyNorthumberland CountyNorton (city)Nottoway CountyOrange CountyPage CountyPatrick CountyPetersburg (city)Pittsylvania CountyPoquoson (city)Portsmouth (city)Powhatan CountyPrince Edward CountyPrince George CountyPrince William CountyPulaski CountyRadford (city)Rappahannock CountyRichmond (city)Richmond CountyRoanoke (city)Roanoke CountyRockbridge CountyRockingham CountyRussell CountySalem (city)Scott CountyShenandoah CountySmyth CountySouthampton CountySpotsylvania CountyStafford CountyStaunton (city)Suffolk (city)Surry CountySussex CountyTazewell CountyVirginia Beach (city)Warren CountyWashington CountyWaynesboro (city)Westmoreland CountyWilliamsburg (city)Winchester (city)Wise CountyWythe CountyYork CountyAlbemarleAlleghanyAmherstAugustaBathClarkeCulpeperFauquierFluvannaFrederickGoochlandGreeneHighlandLoudounLouisaMadisonNelsonOrangePageRappahannockRockbridgeRockinghamShenandoahSpotsylvaniaWarren

They haven't published a service area, so call to ask whether they come to you. Harrisonburg (city), where you're searching, is shown in tan because they don't list it. The dark pin marks their home base. They also serve parts of Tennessee.

Gathered from public sources (ashbygenetics.com). Last checked October 6, 2026. Not yet confirmed by the provider.

Is this your business? Claim or fix it

Something wrong with this listing? Tell us