History

Established in 1985, Clifford Power Systems is a growing and financially secure enterprise.

Our goal is to provide the highest quality power generation and automatic transfer switch products available, and then back our products with great service.

In over 25 years, we have expanded beyond our Tulsa, Oklahoma headquarters and now have full service branches located in Oklahoma City, OK, Mansfield, Texas (in the Dallas/Fort Worth metro area), Austin, San Antonio & Longview, Texas and our newest location in North Little Rock, Arkansas.

We are focused on power generation. If there is a need that has anything to do with auxiliary or standby power generation, we can satisfy that need. Because many tasks to be performed by power generation equipment are vitally important, machinery and systems must be reliable. Reliability is a Clifford Power Systems hallmark.

Whether you need a permanent or temporary unit, parts or service, we are always well stocked and expertly staffed to handle your needs with fast turn-around, in hours, not days.

We provide our services on a worldwide basis, 24 hours a day. When a crisis occurs, power is needed, now, and not a minute later. Our staff is prepared to handle everything from the routine to the emergency.

We believe that the best way to run our business is to hire quality people, train them well and give them the direction and freedom needed to service our customers.