Château Barde-Haut eies av Sylviane Garcin-Cathiard, som også driver Clos l’Eglise i Pomerol, Château Haut-Bergey, Château Poesia i Saint-Emilion og Bodega Poesia i Argentina. Eiendommen ble fullstendig renovert etter oppkjøpet, med store investeringer i et moderne, gravitasjonsdrevet vinanlegg. I dag ledes slottet av datteren Hélène og hennes mann Patrice Lévêque. Møtet mellom et enestående terroir og en kombinasjon av tradisjon og modernitet har gjort Barde-Haut til en stigende stjerne i Saint-Emilion.
Eiendommens 17 hektar vinmarker ligger på Saint-Emilions østlige platå, som et amfi mot Dordogne-dalen. Terroiret består hovedsakelig av grunt leirelag over kalkstein, typisk for området. Vingården bruker små eikefat, stål og betongkar, med streng seleksjon i markene. Innsatsen ble belønnet i 2012 da Barde-Haut fikk status som Grand Cru Classé.