
Lektratek is a Potchefstroom based manufacturing plant with their main focus to produce precision mechanical components. Potchefstroom is considered as a “university town” as the North West University has its main campus in town. Several other big industries also have facilities in town: Tiger Brand, Nestlé, Chubby Chick and others.
The company is a family business with a management team of seven people. Gert van der Walt is still involved in the business and proudly boasts with his three sons as part of this team: Hannes is the managing director, Jan runs production and human resources and Stefan manages the surface treatmet devisions. The boys have always been part of the business as their father encouraged them to work in the factory since their primary school days.
At this stage the company has 112 employees with years of experience. Different trade specialists are part of these selected group as precision is a key factor in the manufacturing process.
Its clients come from every industry in the world, locally as well as international clients.
Lektratek does not only manufacture components used inside a vehicle or machines you never think of. They are also the proud manufacturer of the Spare Tyre Pressure System which gives you th
Read more![]() |
![]() |
![]() |
| Management Team | Workers | |
| Memberships of organisations | ||
Lektratek is a Potchefstroom based manufacturing plant with their main focus to produce precision mechanical components. Potchefstroom is considered as a “university town” as the North West University has its main campus in town. Several other big industries also have facilities in town: Tiger Brand, Nestlé, Chubby Chick and others.
| Address : | 11 Durr Street, Potchindustria |
| Phone number : | +27 (0) 18 297 7457 |
| Fax : | +27 (0) 18 297 8069 |
| Email : | This email address is being protected from spambots. You need JavaScript enabled to view it. |
| Hours : | Mon- Fri – 08:00 – 16:30 |
| Reg No. : | 79/02789/07 |
session.client.forwarded ⇒ 216.73.217.111
session.client.browser ⇒ Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; [email protected])
password_clear ⇒
groups ⇒
session.token ⇒ 63b8baa9878f7d3eead82bf51cc4e2af
Application 0.000 seconds (+0.000); 0.62 MB (+0.617) - afterLoadApplication 0.062 seconds (+0.062); 5.69 MB (+5.073) - afterInitialiseApplication 0.080 seconds (+0.018); 7.16 MB (+1.471) - afterRouteApplication 0.111 seconds (+0.030); 8.86 MB (+1.700) - afterDispatchApplication 0.121 seconds (+0.010); 9.26 MB (+0.400) - beforeRenderModule mod_menu ()Application 0.152 seconds (+0.032); 9.50 MB (+0.240) - afterRenderModule mod_menu ()Application 0.170 seconds (+0.018); 9.63 MB (+0.133) - beforeRenderModule mod_menu ()Application 0.180 seconds (+0.010); 9.65 MB (+0.015) - afterRenderModule mod_menu ()Application 0.182 seconds (+0.002); 9.57 MB (-0.077) - beforeRenderModule mod_custom (Contact us)Application 0.185 seconds (+0.003); 9.60 MB (+0.031) - afterRenderModule mod_custom (Contact us)Application 0.185 seconds (+0.000); 9.60 MB (-0.001) - beforeRenderModule mod_custom (About us)Application 0.186 seconds (+0.001); 9.61 MB (+0.004) - afterRenderModule mod_custom (About us)Application 0.186 seconds (+0.000); 9.60 MB (-0.002) - beforeRenderModule mod_custom (Organisations)Application 0.187 seconds (+0.001); 9.61 MB (+0.004) - afterRenderModule mod_custom (Organisations)Application 0.187 seconds (+0.000); 9.61 MB (-0.002) - beforeRenderModule mod_custom (About Us)Application 0.187 seconds (+0.000); 9.61 MB (+0.004) - afterRenderModule mod_custom (About Us)Application 0.187 seconds (+0.000); 9.61 MB (-0.000) - beforeRenderModule mod_youyork_slider (Most Popular)Application 0.189 seconds (+0.002); 9.67 MB (+0.058) - beforeRenderModule mod_yjme (YJ Module Engine Right4)Application 0.193 seconds (+0.004); 9.73 MB (+0.058) - afterRenderModule mod_yjme (YJ Module Engine Right4)Application 0.193 seconds (+0.000); 9.68 MB (-0.047) - afterRenderModule mod_youyork_slider (Most Popular)Application 0.194 seconds (+0.000); 9.67 MB (-0.006) - beforeRenderModule mod_yj_pop_login (YJ Pop Login)Application 0.196 seconds (+0.003); 9.73 MB (+0.061) - afterRenderModule mod_yj_pop_login (YJ Pop Login)Application 0.196 seconds (+0.000); 9.74 MB (+0.004) - beforeRenderModule mod_yj_live_search (YJ Live Search)Application 0.198 seconds (+0.001); 9.77 MB (+0.029) - afterRenderModule mod_yj_live_search (YJ Live Search)Application 0.198 seconds (+0.000); 9.76 MB (-0.011) - beforeRenderModule mod_menu (Small Menu)Application 0.199 seconds (+0.001); 9.77 MB (+0.013) - afterRenderModule mod_menu (Small Menu)Application 0.205 seconds (+0.006); 9.84 MB (+0.076) - afterRender9.88 MB (10,354,752 Bytes)SELECT `data`
FROM `lektrate_session`
WHERE `session_id` = '622190abe0ffd3a5c3f77dc1f417f83c'SELECT `session_id`
FROM `lektrate_session`
WHERE `session_id` = '622190abe0ffd3a5c3f77dc1f417f83c'
LIMIT 0, 1INSERT INTO `lektrate_session`
(`session_id`, `client_id`, `time`)
VALUES
('622190abe0ffd3a5c3f77dc1f417f83c', 0, '1781462322')SELECT extension_id AS id, element AS "option", params, enabled
FROM lektrate_extensions
WHERE `type` = 'component'
AND `element` = 'com_users'SELECT b.id
FROM lektrate_usergroups AS a
LEFT JOIN lektrate_usergroups AS b
ON b.lft <= a.lft
AND b.rgt >= a.rgt
WHERE a.id = 1SELECT id, rules
FROM `lektrate_viewlevels`SELECT folder AS type, element AS name, params
FROM lektrate_extensions
WHERE enabled >= 1
AND type ='plugin'
AND state >= 0
AND access IN (1,1)
ORDER BY orderingSELECT extension_id AS id, element AS "option", params, enabled
FROM lektrate_extensions
WHERE `type` = 'component'
AND `element` = 'com_languages'SELECT a.template
FROM `lektrate_template_styles` AS a
WHERE a.home = 1
AND a.client_id = 0SELECT m.id, m.menutype, m.title, m.alias, m.note, m.path AS route, m.link, m.type, m.level, m.language,m.browserNav, m.access, m.params, m.home, m.img, m.template_style_id, m.component_id, m.parent_id,e.element as component
FROM lektrate_menu AS m
LEFT JOIN lektrate_extensions AS e
ON m.component_id = e.extension_id
WHERE m.published = 1
AND m.parent_id > 0
AND m.client_id = 0
ORDER BY m.lftSELECT a.rules
FROM lektrate_assets AS a
WHERE (a.id = 1)
GROUP BY a.id, a.rules, a.lftSELECT b.rules
FROM lektrate_assets AS a
LEFT JOIN lektrate_assets AS b
ON b.lft <= a.lft
AND b.rgt >= a.rgt
WHERE (a.id = 1)
GROUP BY b.id, b.rules, b.lft
ORDER BY b.lftSELECT extension_id AS id, element AS "option", params, enabled
FROM lektrate_extensions
WHERE `type` = 'component'
AND `element` = 'com_content'SELECT *
FROM lektrate_languages
WHERE published=1
ORDER BY ordering ASCSELECT id, home, template, s.params
FROM lektrate_template_styles as s
LEFT JOIN lektrate_extensions as e
ON e.element=s.template
AND e.type='template'
AND e.client_id=s.client_id
WHERE s.client_id = 0
AND e.enabled = 1SELECT b.rules
FROM lektrate_assets AS a
LEFT JOIN lektrate_assets AS b
ON b.lft <= a.lft
AND b.rgt >= a.rgt
WHERE (a.name = 'com_content')
GROUP BY b.id, b.rules, b.lft
ORDER BY b.lftSELECT a.id, a.asset_id, a.title, a.alias, a.title_alias, a.introtext, a.fulltext,
CASE WHEN badcats.id is null THEN a.state ELSE 0 END AS state, a.mask, a.catid, a.created, a.created_by, a.created_by_alias,
CASE WHEN a.modified = 0 THEN a.created ELSE a.modified END as modified, a.modified_by, a.checked_out, a.checked_out_time, a.publish_up, a.publish_down, a.images, a.urls, a.attribs, a.version, a.parentid, a.ordering, a.metakey, a.metadesc, a.access, a.hits, a.metadata, a.featured, a.language, a.xreference,c.title AS category_title, c.alias AS category_alias, c.access AS category_access,u.name AS author,(
SELECT MAX(contact.id) AS id
FROM lektrate_contact_details AS contact
WHERE contact.published = 1
AND contact.user_id = a.created_by) as contactid,parent.title as parent_title, parent.id as parent_id, parent.path as parent_route, parent.alias as parent_alias,ROUND(v.rating_sum / v.rating_count, 0) AS rating, v.rating_count as rating_count
FROM lektrate_content AS a
LEFT JOIN lektrate_categories AS c
on c.id = a.catid
LEFT JOIN lektrate_users AS u
on u.id = a.created_by
LEFT JOIN lektrate_categories as parent
ON parent.id = c.parent_id
LEFT JOIN lektrate_content_rating AS v
ON a.id = v.content_id
LEFT
OUTER JOIN (SELECT cat.id as id
FROM lektrate_categories AS cat JOIN lektrate_categories AS parent
ON cat.lft BETWEEN parent.lft
AND parent.rgt
WHERE parent.extension = 'com_content'
AND parent.published <= 0
GROUP BY cat.id) AS badcats
ON badcats.id = c.id
WHERE a.id = 109
AND (a.publish_up = '0000-00-00 00:00:00' OR a.publish_up <= '2026-06-14 18:38:42')
AND (a.publish_down = '0000-00-00 00:00:00' OR a.publish_down >= '2026-06-14 18:38:42')
AND (a.state = 1 OR a.state =2)SELECT c.*,
CASE WHEN CHAR_LENGTH(c.alias) THEN CONCAT_WS(':', c.id, c.alias) ELSE c.id END as slug
FROM lektrate_categories as c
LEFT JOIN lektrate_categories AS s
ON (s.lft <= c.lft
AND s.rgt >= c.rgt) OR (s.lft > c.lft
AND s.rgt < c.rgt)
LEFT JOIN (SELECT cat.id as id
FROM lektrate_categories AS cat JOIN lektrate_categories AS parent
ON cat.lft BETWEEN parent.lft
AND parent.rgt
WHERE parent.extension = 'com_content'
AND parent.published != 1
GROUP BY cat.id) AS badcats
ON badcats.id = c.id
WHERE (c.extension='com_content' OR c.extension='system')
AND c.access IN (1,1)
AND c.published = 1
AND s.id=89
AND badcats.id is null
GROUP BY c.id, c.asset_id, c.access, c.alias, c.checked_out, c.checked_out_time,
c.created_time, c.created_user_id, c.description, c.extension, c.hits, c.language, c.level,
c.lft, c.metadata, c.metadesc, c.metakey, c.modified_time, c.note, c.params, c.parent_id,
c.path, c.published, c.rgt, c.title, c.modified_user_id
ORDER BY c.lftUPDATE lektrate_content
SET hits = hits + 1
WHERE id = 109SELECT m.id, m.title, m.module, m.position, m.content, m.showtitle, m.params, mm.menuid
FROM lektrate_modules AS m
LEFT JOIN lektrate_modules_menu AS mm
ON mm.moduleid = m.id
LEFT JOIN lektrate_extensions AS e
ON e.element = m.module
AND e.client_id = m.client_id
WHERE m.published = 1
AND e.enabled = 1
AND (m.publish_up = '0000-00-00 00:00:00' OR m.publish_up <= '2026-06-14 18:38:42')
AND (m.publish_down = '0000-00-00 00:00:00' OR m.publish_down >= '2026-06-14 18:38:42')
AND m.access IN (1,1)
AND m.client_id = 0
AND (mm.menuid = 293 OR mm.menuid <= 0)
ORDER BY m.position, m.orderingSELECT params
FROM lektrate_menu
WHERE id = 1
AND params !=""SELECT params
FROM lektrate_menu
WHERE id = 1
AND params !=""SELECT params
FROM lektrate_menu
WHERE id = 1
AND params !=""SELECT params
FROM lektrate_menu
WHERE id = 294
AND params !=""SELECT params
FROM lektrate_menu
WHERE id = 294
AND params !=""SELECT params
FROM lektrate_menu
WHERE id = 294
AND params !=""SELECT params
FROM lektrate_menu
WHERE id = 294
AND params !=""SELECT params
FROM lektrate_menu
WHERE id = 294
AND params !=""SELECT params
FROM lektrate_menu
WHERE id = 294
AND params !=""SELECT params
FROM lektrate_menu
WHERE id = 1
AND params !=""SELECT params
FROM lektrate_menu
WHERE id = 302
AND params !=""SELECT params
FROM lektrate_menu
WHERE id = 303
AND params !=""SELECT params
FROM lektrate_menu
WHERE id = 303
AND params !=""SELECT params
FROM lektrate_menu
WHERE id = 303
AND params !=""SELECT params
FROM lektrate_menu
WHERE id = 302
AND params !=""SELECT params
FROM lektrate_menu
WHERE id = 308
AND params !=""SELECT params
FROM lektrate_menu
WHERE id = 308
AND params !=""SELECT params
FROM lektrate_menu
WHERE id = 308
AND params !=""SELECT params
FROM lektrate_menu
WHERE id = 1
AND params !=""SELECT params
FROM lektrate_menu
WHERE id = 1
AND params !=""SELECT a.*,
CASE WHEN CHAR_LENGTH(a.alias) THEN CONCAT_WS(":", a.id, a.alias) ELSE a.id END as slug,
CASE WHEN CHAR_LENGTH(cc.alias) THEN CONCAT_WS(":", cc.id, cc.alias) ELSE cc.id END as catslug,cc.title as cattitle,u.username as username,u.name as realname,f.content_id as frontpageid
FROM lektrate_content AS a
INNER JOIN lektrate_categories AS cc
ON cc.id = a.catid
INNER JOIN lektrate_users AS u
ON u.id = a.created_by
LEFT JOIN lektrate_content_frontpage f
ON f.content_id = a.id
WHERE a.state = 1
AND ( a.publish_up = '0000-00-00 00:00:00' OR a.publish_up <= '2026-06-14 18:38:42' )
AND ( a.publish_down = '0000-00-00 00:00:00' OR a.publish_down >= '2026-06-14 18:38:42' )
AND a.id IN (128)
AND cc.published = 1
AND f.content_id IS NULL
ORDER BY ordering
LIMIT 0,1UPDATE `lektrate_session`
SET `data` = '__default|a:9:{s:15:\"session.counter\";i:1;s:19:\"session.timer.start\";i:1781462322;s:18:\"session.timer.last\";i:1781462322;s:17:\"session.timer.now\";i:1781462322;s:24:\"session.client.forwarded\";s:14:\"216.73.217.111\";s:22:\"session.client.browser\";s:103:\"Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; [email protected])\";s:8:\"registry\";O:9:\"JRegistry\":1:{s:7:\"\0*\0data\";O:8:\"stdClass\":0:{}}s:4:\"user\";O:5:\"JUser\":25:{s:9:\"\0*\0isRoot\";b:0;s:2:\"id\";i:0;s:4:\"name\";N;s:8:\"username\";N;s:5:\"email\";N;s:8:\"password\";N;s:14:\"password_clear\";s:0:\"\";s:8:\"usertype\";N;s:5:\"block\";N;s:9:\"sendEmail\";i:0;s:12:\"registerDate\";N;s:13:\"lastvisitDate\";N;s:10:\"activation\";N;s:6:\"params\";N;s:6:\"groups\";a:0:{}s:5:\"guest\";i:1;s:13:\"lastResetTime\";N;s:10:\"resetCount\";N;s:10:\"\0*\0_params\";O:9:\"JRegistry\":1:{s:7:\"\0*\0data\";O:8:\"stdClass\":0:{}}s:14:\"\0*\0_authGroups\";a:1:{i:0;i:1;}s:14:\"\0*\0_authLevels\";a:2:{i:0;i:1;i:1;i:1;}s:15:\"\0*\0_authActions\";N;s:12:\"\0*\0_errorMsg\";N;s:10:\"\0*\0_errors\";a:0:{}s:3:\"aid\";i:0;}s:13:\"session.token\";s:32:\"63b8baa9878f7d3eead82bf51cc4e2af\";}'
, `time` = '1781462322'
WHERE `session_id` = '622190abe0ffd3a5c3f77dc1f417f83c'20 × SELECT params
FROM lektrate_menu3 × SELECT extension_id AS id, element AS "option", params, enabled
FROM lektrate_extensions2 × SELECT b.rules
FROM lektrate_assets AS a
LEFT JOIN lektrate_assets AS b
ON b.lft <= a.lft
AND b.rgt >= a.rgt1 × SELECT id, home, template, s.params
FROM lektrate_template_styles as s
LEFT JOIN lektrate_extensions as e
ON e.element=s.template
AND e.type='template'
AND e.client_id=s.client_id1 × SELECT *
FROM lektrate_languages1 × SELECT a.id, a.asset_id, a.title, a.alias, a.title_alias, a.introtext, a.fulltext,
CASE WHEN badcats.id is null THEN a.state ELSE 0 END AS state, a.mask, a.catid, a.created, a.created_by, a.created_by_alias,
CASE WHEN a.modified = 0 THEN a.created ELSE a.modified END as modified, a.modified_by, a.checked_out, a.checked_out_time, a.publish_up, a.publish_down, a.images, a.urls, a.attribs, a.version, a.parentid, a.ordering, a.metakey, a.metadesc, a.access, a.hits, a.metadata, a.featured, a.language, a.xreference,c.title AS category_title, c.alias AS category_alias, c.access AS category_access,u.name AS author,( SELECT MAX(contact.id) AS id
FROM lektrate_contact_details AS contact1 × SELECT m.id, m.title, m.module, m.position, m.content, m.showtitle, m.params, mm.menuid
FROM lektrate_modules AS m
LEFT JOIN lektrate_modules_menu AS mm
ON mm.moduleid = m.id
LEFT JOIN lektrate_extensions AS e
ON e.element = m.module
AND e.client_id = m.client_id1 × SELECT a.*,
CASE WHEN CHAR_LENGTH(a.alias) THEN CONCAT_WS(":", a.id, a.alias) ELSE a.id END as slug,
CASE WHEN CHAR_LENGTH(cc.alias) THEN CONCAT_WS(":", cc.id, cc.alias) ELSE cc.id END as catslug,cc.title as cattitle,u.username as username,u.name as realname,f.content_id as frontpageid
FROM lektrate_content AS a
INNER JOIN lektrate_categories AS cc
ON cc.id = a.catid
INNER JOIN lektrate_users AS u
ON u.id = a.created_by
LEFT JOIN lektrate_content_frontpage f
ON f.content_id = a.id1 × SELECT c.*,
CASE WHEN CHAR_LENGTH(c.alias) THEN CONCAT_WS(':', c.id, c.alias) ELSE c.id END as slug
FROM lektrate_categories as c
LEFT JOIN lektrate_categories AS s
ON (s.lft <= c.lft
AND s.rgt >= c.rgt) OR (s.lft > c.lft
AND s.rgt < c.rgt)
LEFT JOIN (SELECT cat.id as id
FROM lektrate_categories AS cat JOIN lektrate_categories AS parent
ON cat.lft BETWEEN parent.lft
AND parent.rgt1 × SELECT a.rules
FROM lektrate_assets AS a1 × SELECT b.id
FROM lektrate_usergroups AS a
LEFT JOIN lektrate_usergroups AS b
ON b.lft <= a.lft
AND b.rgt >= a.rgt1 × SELECT `session_id`
FROM `lektrate_session`1 × SELECT id, rules
FROM `lektrate_viewlevels1 × SELECT folder AS type, element AS name, params
FROM lektrate_extensions1 × SELECT m.id, m.menutype, m.title, m.alias, m.note, m.path AS route, m.link, m.type, m.level, m.language,m.browserNav, m.access, m.params, m.home, m.img, m.template_style_id, m.component_id, m.parent_id,e.element as component
FROM lektrate_menu AS m
LEFT JOIN lektrate_extensions AS e
ON m.component_id = e.extension_id1 × SELECT a.template
FROM `lektrate_template_styles` AS a1 × SELECT `data`
FROM `lektrate_session`1 × UPDATE `lektrate_session`
SET `data` = '__default|a:9:{s:15:\"session.counter\";i:1;s:19:\"session.timer.start\";i:1781462322;s:18:\"session.timer.last\";i:1781462322;s:17:\"session.timer.now\";i:1781462322;s:24:\"session.client.forwarded\";s:14:\"216.73.217.111\";s:22:\"session.client.browser\";s:103:\"Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; [email protected])\";s:8:\"registry\";O:9:\"JRegistry\":1:{s:7:\"\0*\0data\";O:8:\"stdClass\":0:{}}s:4:\"user\";O:5:\"JUser\":25:{s:9:\"\0*\0isRoot\";b:0;s:2:\"id\";i:0;s:4:\"name\";N;s:8:\"username\";N;s:5:\"email\";N;s:8:\"password\";N;s:14:\"password_clear\";s:0:\"\";s:8:\"usertype\";N;s:5:\"block\";N;s:9:\"sendEmail\";i:0;s:12:\"registerDate\";N;s:13:\"lastvisitDate\";N;s:10:\"activation\";N;s:6:\"params\";N;s:6:\"groups\";a:0:{}s:5:\"guest\";i:1;s:13:\"lastResetTime\";N;s:10:\"resetCount\";N;s:10:\"\0*\0_params\";O:9:\"JRegistry\":1:{s:7:\"\0*\0data\";O:8:\"stdClass\":0:{}}s:14:\"\0*\0_authGroups\";a:1:{i:0;i:1;}s:14:\"\0*\0_authLevels\";a:2:{i:0;i:1;i:1;i:1;}s:15:\"\0*\0_authActions\";N;s:12:\"\0*\0_errorMsg\";N;s:10:\"\0*\0_errors\";a:0:{}s:3:\"aid\";i:0;}s:13:\"session.token\";s:32:\"63b8baa9878f7d3eead82bf51cc4e2af\";}' , `time` = '1781462322'1 × UPDATE lektrate_content
SET hits = hits + 11 × INSERT INTO `lektrate_session` (`session_id`, `client_id`, `time`)
VALUES ('622190abe0ffd3a5c3f77dc1f417f83c', 0, '1781462322'

