Engine & Powertrain
Technicians diagnose and repair diesel engines, transmissions, axles, and drivetrain components supporting dependable generator and equipment operation in demanding field environments.
Keep critical power equipment dependable with industrial generator repair and maintenance support from McCann. Factory-trained technicians diagnose engine, electrical, control, and powertrain issues using advanced tools and OEM-grade parts. From preventive inspections to urgent on-site troubleshooting, McCann helps construction, utility, and fleet operators reduce disruption and maintain reliable generator performance across demanding jobsite environments.

Comprehensive generator support covering diagnostics, repairs, electrical systems, and preventive maintenance for demanding equipment fleets.
Technicians diagnose and repair diesel engines, transmissions, axles, and drivetrain components supporting dependable generator and equipment operation in demanding field environments.
Electrical and control system troubleshooting addresses wiring, sensors, control panels, and telematics issues with advanced diagnostic tools and factory-trained technician expertise.
Customizable maintenance packages combine recommended service tasks, genuine OEM parts, documented service history, and on-site or branch scheduling to help reduce avoidable downtime.
Industrial generators demand dependable engine, electrical, and control-system performance when jobsites and facilities rely on backup or prime power. McCann combines factory-trained technicians, advanced diagnostic tools, fully equipped service trucks, and OEM-grade parts to support repairs and maintenance. Service can be coordinated on-site or through a branch, helping fleet operators address issues efficiently and maintain productive operations.

Get practical equipment support from a team focused on responsive service and productive operations.
Factory-trained technicians apply equipment knowledge to complex engine, electrical, and control-system concerns.
Fully equipped service trucks bring diagnostic capability and repair support directly to eligible jobsites.
OEM-grade parts support dependable repairs across major equipment brands and mixed-brand fleets.
24-hour emergency support helps contractors address urgent equipment problems when operations cannot wait.
Experienced leadership supports responsive equipment service and customer-focused jobsite solutions.

President
Steve Roggman serves as President of McCann, bringing extensive leadership experience to the construction equipment industry. Overseeing operations that include equipment sales, service scheduling, and customer support, Steve is dedicated to ensuring that construction and earthmoving businesses, material-handling operations, and recycling companies receive reliable equipment solutions from trusted brands like CASE, Kobelco, and Takeuchi. Under his leadership, McCann has been recognized as a Case Construction Equipment 2020 Diamond Dealer and Gold Dealer Award winner, reflecting a strong commitment to quality and customer satisfaction. Steve prioritizes building lasting relationships with clients by combining industry expertise with responsive service, ensuring that every customer receives the guidance and equipment support needed to keep their jobsites running efficiently and productively.
McCann’s service capabilities include engine and powertrain diagnostics, electrical and control-system troubleshooting, wiring, sensors, control panels, and related equipment systems. Technicians can also perform preventive maintenance inspections and address hydraulic or structural issues when they affect associated equipment. The appropriate repair approach depends on the generator and the reported symptoms, so service begins with diagnostic evaluation.
Talk with McCann about repair, maintenance, or urgent equipment service.
Tell McCann about your equipment and service needs to begin discussing repair or maintenance options.
For immediate assistance, feel free to give us a direct call at +1 (630) 627-0000.
For immediate assistance, feel free to give us a direct call at +1 (630) 627-0000.