7 +
Farm Locations
850 +
Workers
2000 +
Global Clients
Have Look At Our Farm
Plezierhoogte Karsten Veeplaas is a prominent leader in livestock breeding, production, and global export, with farms located in South Africa. Our expertise lies in producing top-quality breeding stock for cattle, goats, and sheep, carefully bred to meet the needs of international markets. We pride ourselves on delivering healthy, strong livestock that excels in both production and genetics, ensuring the highest standards for our customers worldwide.
In addition to our breeding operations, we are a trusted exporter of premium animal feed and fodder, including alfalfa hay and corn, designed to provide superior nutrition for livestock. Our feed is carefully cultivated to ensure that animals are well-nourished and able to thrive, supporting healthy growth and high productivity.
At Plezierhoogte Karsten Veeplaas, we are deeply committed to sustainability and innovation, ensuring our practices not only meet the demands of today’s agricultural industry but also contribute positively to the environment.
World-Class Support
Our top-notch customer care team is always there to respond to your queries professionally.
Quality Assurance
We make sure to provide finest quality of every product we deal, ensuring total quality assurance.
Shipping Services
We always strive on making timely delivery of products for optimum customer satisfaction.
Best Prices
We make sure to quote the best and reasonable prices for all our products for our customers
Know More About Us
We are exporters of livestock from South Africa and have exported Ostriches, Boer Goats, Sheep, Cattle, Eggs and Animal Feeds to different countries like United Arab Emirates (U.A.E), Kingdom of Saudi Arabia, Arab State of Kuwait, Arab Republic of Egypt, Republic of Turkey, Republic of Senegal, People’s Republic of Bangladesh, Islamic Republic of Pakistan, State of Japan, Malaysia, Kingdom of Thailand, Republic of the Philippines, Republic of Mozambique, Ukraine, Republic of Slovenia, Brazil, Democratic Republic of Congo, Nigeria, Somalia and much more.
We Have 35 Years Experience
Farmers who are interested in transitioning away from animal farming.
Growing protein crops for the human-consumption market.
Goat Breeding
90%
Cattle Breeding and Production
94%
Sheep breeding
85%
Plezierhoogte Karsten Veeplaas
South Africa
(function () {
"use strict";
const root = document.getElementById( "pkvLivestockMap" );
if (!root) return;
/* ========================================= LOCATION DATA ========================================= */
const locations = {
usa: { title: "International Livestock Markets", description: "United States" },
brazil: { title: "Livestock Partnerships", description: "Brazil" },
europe: { title: "Livestock Network", description: "Europe" },
"west-africa": { title: "Livestock Operations", description: "West Africa" },
"south-africa": { title: "Plezierhoogte Karsten Veeplaas", description: "South Africa" },
india: { title: "Livestock Markets", description: "India" },
australia: { title: "Livestock Network", description: "Australia" }
};
const markerList = Array.from( root.querySelectorAll( ".pkv-marker" ) );
const progressList = Array.from( root.querySelectorAll( ".pkv-progress button" ) );
const circle = root.querySelector( "#pkvActiveCircle" );
const card = root.querySelector( "#pkvInfoCard" );
const title = root.querySelector( "#pkvTitle" );
const description = root.querySelector( "#pkvDescription" );
let keys = Object.keys(locations);
let current = 4;
let timer = null;
/* ========================================= MOVE CARD SAFELY ========================================= */
function positionCard(marker) {
const stage = root.querySelector( ".pkv-map-inner" );
const stageRect = stage.getBoundingClientRect();
const markerRect = marker.getBoundingClientRect();
const markerCenterX = markerRect.left + markerRect.width / 2 - stageRect.left;
const markerBottom = markerRect.bottom - stageRect.top;
const cardWidth = card.offsetWidth;
const cardHeight = card.offsetHeight;
/* Desired card position: directly below marker. */
let left = markerCenterX;
let top = markerBottom + 18;
/* Keep card inside left/right boundaries. */
const margin = 25;
const minLeft = cardWidth / 2 + margin;
const maxLeft = stageRect.width - cardWidth / 2 - margin;
left = Math.max( minLeft, Math.min( maxLeft, left ) );
/* If marker is low on screen, put card above it. */
if ( top + cardHeight > stageRect.height - 55 ) {
top = markerRect.top - stageRect.top - cardHeight - 20;
card.classList.add( "card-above" );
} else {
card.classList.remove( "card-above" );
}
card.style.left = left + "px";
card.style.top = top + "px";
}
/* ========================================= ACTIVATE LOCATION ========================================= */
function activate( key, animate ) {
const data = locations[key];
if (!data) return;
const marker = root.querySelector( '.pkv-marker[data-location="' + key + '"]' );
if (!marker) return;
current = keys.indexOf(key);
/* Active marker */
markerList.forEach( function(item) {
item.classList.toggle( "active", item === marker );
} );
/* Progress */
progressList.forEach( function(item) {
item.classList.toggle( "active", item.dataset.location === key );
} );
/* Move green circle */
const markerRect = marker.getBoundingClientRect();
const stage = root.querySelector( ".pkv-map-inner" );
const stageRect = stage.getBoundingClientRect();
circle.style.left = ( markerRect.left + markerRect.width / 2 - stageRect.left ) + "px";
circle.style.top = ( markerRect.top + markerRect.height / 2 - stageRect.top ) + "px";
/* Update card */
if (animate) {
card.classList.add( "changing" );
setTimeout( function() {
title.textContent = data.title;
description.textContent = data.description;
positionCard(marker);
card.classList.remove( "changing" );
}, 220 );
} else {
title.textContent = data.title;
description.textContent = data.description;
positionCard(marker);
}
}
/* ========================================= MARKER CLICK ========================================= */
markerList.forEach( function(marker) {
marker.addEventListener( "click", function() {
activate( this.dataset.location, true );
restart();
} );
} );
/* ========================================= PROGRESS CLICK ========================================= */
progressList.forEach( function(dot) {
dot.addEventListener( "click", function() {
activate( this.dataset.location, true );
restart();
} );
} );
/* ========================================= AUTO ROTATION ========================================= */
function next() {
current++;
if ( current >= keys.length ) {
current = 0;
}
activate( keys[current], true );
}
function start() {
clearInterval(timer);
timer = setInterval( next, 4500 );
}
function restart() {
clearInterval(timer);
start();
}
/* ========================================= PAUSE ON HOVER ========================================= */
root.addEventListener( "mouseenter", function() {
clearInterval(timer);
} );
root.addEventListener( "mouseleave", function() {
start();
} );
/* ========================================= RESIZE ========================================= */
window.addEventListener( "resize", function() {
const active = root.querySelector( ".pkv-marker.active" );
if (active) {
positionCard(active);
/* Recalculate circle */
const stage = root.querySelector( ".pkv-map-inner" );
const stageRect = stage.getBoundingClientRect();
const markerRect = active.getBoundingClientRect();
circle.style.left = ( markerRect.left + markerRect.width / 2 - stageRect.left ) + "px";
circle.style.top = ( markerRect.top + markerRect.height / 2 - stageRect.top ) + "px";
}
} );
/* ========================================= INITIAL LOCATION ========================================= */
/* Wait for layout to finish before calculating marker positions. */
requestAnimationFrame( function() {
activate( "south-africa", false );
start();
} );
})();
Our mission at Plezierhoogte Karsten Veeplaas is to supply quality livestock, animal feeds, vitamins, and farming equipment that support healthy animals, productive farms, and sustainable agricultural growth. We are dedicated to serving farmers with reliable products, professional service, and practical solutions that promote long-term success.
