+44 1638 510011

You are here


MacGregor Welding Systems provides service and support for all MacGregor products and systems. The dedicated, knowledgeable and highly motivated technical service team is happy to install and maintain products and systems, as well as train staff and share knowledge.



Technical Support

Technical Support is given on hardware and software for all our equipment delivered. The technical support is either covered free of charge under warranty or covered as chargeable technical service.

This chargeable technical service includes spare parts, labor and electrodes and can either be provided per service call received or according to special technical service contracts.

Complex production processes, highest quality expectations and JIT supply chain requirements make technical service for installation, training, maintenance and repair a very important asset to ensure maximum uptime, to support smooth daily operation and to generate a high product life cycle.

MacGregor Welding Systems also provides technical consulting on component construction, production process development, production optimisation and system integration.

Application Support

Our Technology Center offers technical application development and troubleshooting support for Resistance Welding & Micro Arc Welding equipment and systems.

Through our Technology Center we offer a range of services including feasibility testing, extended application development (consulting), optimization of process parameters, process qualification and on-site trouble shooting.

Customer Service

We are pleased to answer your technical question, explain the advantages of remote services and deliver the spare part you need.

Should you wish to contact MacGregor Welding Systems for service, repair or technical assistance, please call one of the phone numbers below, fill in the contact form or send an e-mail to sales@macgregorsystems.com.

UK/EU + Worldwide Enquiries :         +44 (0) 1638 510011
US Enquiries :                                         +1  858 586 9000

Ask our Support team

Contact our nearest sales office