Mining & Energy Generation

Mining & Energy Generation

At BAFOSITSE (PTY) Ltd we strive to assure successful BOT of Energy generation projects by leveraging off the strengths of our people, resources and collaborations with our partners.
3.1 Smart Micro Grid Systems Based on Conventional and Renewable Energy Technologies for Sustainable Power Supply

3.2 Biogas Systems

Biogas is produced by means of controlled anaerobic digestion treatment of organic materials by bacteria. Biogas plants consist of hermetically sealed digesters equipped with a feedstock supply system, heating system, mixing devices, biological canalization, air, gas and electric systems.

Biogas can be produced from different types of waste and especially dedicated biomass energy crops.

Farm wastes
• Pig manure
• Cow manure
• Poultry dung
• Chicken dung

Food industry wastes
• Sugar beet press pulp
• Distillery wastewater
• Beer grain
• Starch pulp
• Milk whey
• Fruit and vegetable juice press pulp

Organic Fraction of Municipal Solid Wastes
3.3 Coal Mines

At BAFOSITSE (PTY) Ltd we do not own mines nor operate mines but we offer a variety of consulting services and coal mining solutions ranging from coal washing technologies to safe mining products.



Our Skills

ENVIRONMENTAL TECHNOLOGIES (Environmental friendly and energy efficient solutions)

GENERAL CONTRACTORS (Building Construction and upgrade works)

CIVIL CONTRACTORS (Road Construction & Maintenance)


ENERGY GENERATION (Products and Services)

ENGINEERING (Consulting)

MINING SOLUTIONS (Products and Services)

OIL, GAS AND PETROCHEMICALS (Products and Services)

Contact Details

bafositse web logo 300px

Registration No : 2014/095663/07
Corporate TAX No : 9618986161
CRS Number : 10043193
Electrical Contractor No : IE 29340
Incorporation Date : 06/05/2014
SARS Import Export Code : 21504191

Physical Address:
249 Basden Avenue
Crystal Park One – Block J
Littleton, Centurion
Pretoria 0157

Postal Address: 
Postnet Suite 557
Private Bag X10
Pretoria 0047



Contact Numbers:

Tel:  +27 (0) 72 146 8611
Fax: +27 (0) 86 224 7741
Email Address: