Call Now
Website
Call
Business Details
47 Years
experience
Trusted Industrial & Commercial Electrical Services in Eugene, OR
McDiarmid Controls has served the Eugene/Springfield area since 1979 as a family-owned electrical contracting firm. Our UL 508A-listed industrial control panel shop provides custom design, construction, and testing capabilities for commercial and industrial clients. With specialized expertise in electrical systems installation, motor repair, and control panel solutions, we combine decades of hands-on experience with technical innovation to deliver reliable electrical infrastructure. Our team of licensed professionals maintains full bonding and licensing to ensure project compliance and client satisfaction. We operate two dedicated divisions: one focused on electrical contracting and control systems, and another offering comprehensive motor repair services.

Backed by 45+ years of experience in electric motor refurbishment, we provide in-house rewinding and precision machining capabilities. Our commitment to quality extends to every project phase, from initial consultation through final implementation. As a trusted local partner, we prioritize clear communication and tailored solutions for each client's unique requirements. Our dual focus on electrical contracting and motor repair positions us as a one-stop resource for industrial and commercial electrical needs. This integrated approach allows us to deliver comprehensive support while maintaining strict quality control across all services.
Services
Commercial Electrical Services Industrial Electrical Services Motor Repair Services Control Panel Design Generator Installation Grow Room Controls VAM Fan Systems Electrical Upgrades Emergency Power Systems Industrial Control Systems
Details
  • Year established: 1979
Highlights and features
  • We are a family-owned business established in 1979 with deep local roots
  • Our UL 508A-listed facility meets strict industrial control panel standards
  • We offer 45+ years of specialized motor repair and refurbishment experience
  • Our team provides in-house machine work and precision balancing capabilities
  • We maintain full licensing and bonding for all electrical contracting work
Associations and certifications
  • UL 508A
Services
Commercial Electrical Services
Our licensed electricians specialize in commercial electrical installations, upgrades, and repairs. We handle lighting systems, sub-panel replacements, and heating controls for businesses of all sizes. Our team ensures code compliance and minimal disruption to your operations during electrical upgrades.
Industrial Control Systems
We design and build UL 508A-certified industrial control panels for manufacturing and processing facilities. Our systems integrate PLC controls, variable speed drives, and emergency backup power solutions. Custom operator consoles and digital networking systems ensure optimal industrial process control.
Motor Repair Services
With 45+ years of experience, our EASA-member motor shop repairs AC/DC motors, gearboxes, and pumps. We offer in-house rewinding, precision balancing, and complete refurbishment services. All repairs come with a one-year warranty for complete customer confidence.
Home Standby Generators
As authorized Kohler dealers, we install residential standby generators that protect homes during power outages. Our systems automatically activate during outages, keeping essential systems running. We partner with Legacy Power Systems for ongoing maintenance and warranty support.
Grow Room Controls
We design specialized control systems for commercial grow operations. Our solutions manage environmental parameters, irrigation systems, and safety protocols. Custom programming ensures optimal growing conditions while maintaining electrical safety standards.
People
Terry McDiarmid
Owner - General Manager
Third-generation electrical professional with 40+ years in the industry. Oversees all operations while maintaining hands-on involvement in complex projects. Brings deep technical knowledge and business leadership to client engagements.
Devin McDiarmid
Vice President - Panel Shop Manager
Manages control panel design and manufacturing operations. Specializes in industrial automation systems with 25+ years of experience in electrical engineering and production management. Ensures UL 508A compliance across all panel builds.
Bob Kindrick
Motor Shop Manager
Motor repair expert with 30+ years of experience in electric motor diagnostics and refurbishment. Leads a team of technicians in providing precision repairs for industrial motors and electro-mechanical equipment.
Sharon Van Hoy
Office Manager - Bookkeeper
Manages financial operations and client communications with 20+ years of experience in business administration. Coordinates project scheduling and ensures smooth client interactions throughout service delivery.
Dewayne Van Hoy
Electrician - Programmer
Certified electrician specializing in control system programming and automation. Combines field installation expertise with software configuration skills to deliver integrated electrical solutions for industrial clients.
Questions
What electrical services do you offer for commercial businesses?
We provide full-service commercial electrical work including lighting upgrades, panel replacements, motor installations, and emergency power systems. Our licensed team handles projects from small repairs to complete facility wiring.
Do you repair all types of electric motors?
Our motor shop repairs AC/DC motors, gearboxes, pumps, and servo motors up to 500 HP. We specialize in industrial motor refurbishment with in-house rewinding and precision balancing capabilities.
Are you certified for industrial control panel builds?
Yes, we are a UL 508A-listed facility for industrial control panels. Our shop meets strict safety and quality standards for custom control system manufacturing.
Do you install residential backup generators?
As authorized Kohler dealers, we install home standby generators that automatically activate during power outages. Systems include remote monitoring and come with comprehensive warranty support.
What are your business hours?
Our office and shop are open Monday through Friday from 8:00 AM to 5:00 PM Pacific Time. Emergency service requests can be arranged through our main phone line.
What payment methods do you accept?
We accept cash, checks, bank transfers, and credit cards. Credit card payments processed in person carry a 2.5% fee, while online/phone transactions have a 3.5% fee.