Service & Install

The Team That Makes It All Happen

Our service and install teams are the best in the industry.  With decades of experience our technicians will have your equipment back up and running in no time.  Our install team is fast and thorough to get you up and running quickly while making sure your equipment runs the way it should for years to come.


Service Request Form

Available 8AM to 5PM


972-903-8611 -Texas & Oklahoma

984-205-0307 - Carolinas & Virginia

Corporate Office

2510 National Drive
Garland, Texas 75041

Oklahoma Office

7626 East 46th Place

Tulsa, OK 74145


North Carolina Office

101 High Hope Lane

Garner, NC 27529

Weekend Emergency Service

DFW Metroplex Only

Emergency service is for large OPL equipment only and all weekend service will be at double the normal service charge and labor cost.