About us | RPI

About Russell Pool Industries Inc.

Russell Pool Industries Inc. (RPI) is a multi-faceted organization that specializes in the application of digital technology to solve business problems; providing our clients with immediate and significant results. RPI provides custom software development, embedded systems design, and technical consulting to an array of industries including, but not limited to Manufacturing, Distribution & Logistics, Oil & Gas, Equipment Rental/Maintenance, Healthcare, water/waste-water organizations, and Field Service industries for organizations of all sizes. RPI offers a wide array of expertise, delivering a full spectrum of technical consulting services to clients worldwide, upholding its reputation as a premier technology think tank. While possessing significant knowledge in various industries' subject matter, RPI's primary focus is software development.

Our Approach

RPI is comprised of engineers that pride themselves on creating business value. We are businessmen ourselves and understand the importance of saving time and money. The premise for all software development is solving business problems; a major downfall for many of our competitors within this industry is their misconception in regards to this premise. Many of our competitors consider their function to be programming, while the engineers at RPI concentrate their efforts towards adding value to your business. RPI was established due to a notable lack of custom software solutions produced by a company that can interpret and understand business needs/problems and create solutions that resolve or mitigate them. Our success can be wholly attributed to our devote dedication to designing custom software solutions around you and your organization's strategic and operational needs. Each unique software solution produced by RPI is built with the future in mind! Future modifications and expansions can be coded as you experience business growth or transformation; saving our clients both time and money when their software applications require altering or revamping.

The professionals at RPI offer multi-lingual skills enabling clients to communicate technically in English, Spanish, French, Italian, and Russian directly to the engineers. The engineers at RPI have extensive experience in designing graphical user interfaces in these languages. The ability to communicate in these languages has led to an increase in our foreign clientele. The development of custom software solutions is not easy; however, RPI's professionalism, expertise, attention to detail, multi-lingual skills, and business mindset will ease this process. RPI's breadth of expertise in technologies and programming languages allows our engineers to analyze your business needs and requirements then properly select the appropriate development language. We don't tout that we know everything, but our broad capabilities allow for the proper tools to conquer any project. Technology is the medium in which RPI solves your business problems and we are most flexible in regards to the technology used for each solution. The engineers at RPI don't suggest a particular technology until all requirements are deeply considered.

Strategy | RPI


RPI offers a most personalized approach to software development and technical consulting; holding steadfast honesty, diligence, accountability, and attention to detail throughout every step of the following development process. The explanation below will provide insight into how we work with our clients.

Initial Contact

If necessary our professionals will sign a non-disclosure agreement before detailed project requirements are discussed. Our goal of initial contact is to gain a summary of your software requirements and set up an appropriate meeting either virtually or in person to fully discuss your requirements.

Requirements Meeting

A lead development engineer will work closely with you to fully understand your software needs and project scope. Depending upon your project scope, this may be accomplished within one meeting or subsequent meetings may be required.


The engineer will then create a detailed proposal which includes a project summary, task summary, schedule, and financial analysis for the project. The majority of our projects are proposed as a fixed price (a flat fee for the entire project from inception to deployment). RPI provides the most reliable and cost-effective software solutions possible, the budget for each project will be detailed in the financial analysis.

Once completed the engineer will present the proposal and upon your acceptance, the proposal will be signed and the application design process can begin!

Application Design

A deposit or retainer (usually 5% - 10% of the total project cost) is required to begin our work. Throughout this process the engineering team will have frequent meetings with you to solidify the definition and constraints of your project, and provide status updates. These meetings will be most important in regards to perfecting the application design. The team will develop a series of non-operational prototypes or wireframes (images) to present the application design in a format that is easily understood. You and your team will review these documents and make suggestions to improve the design to better fit your needs or use. RPI’s effective management of the requirements process allows for the development of projects 151% faster than other organizations and reduces the development cost by 65%! This effective management of the requirements process yields the highest quality software possible.

Application Code Development

After your approval of the prototype the code development will begin. During this development RPI's engineering team will frequently update you on the overall status of the development.

Software Installation/Development

Upon completion of the application, the software will be installed on your system and RPI's engineer will demonstrate the software's proper functionality. RPI engineers will also assist you in any initial data entry and provide adequate training in the operation of the software for all employees. RPI will closely monitor the application during initial operation in your company to ensure employee understanding. At this point the remainder of the agreed amount must be paid, according to the agreement schedule.

RPI provides 1 year of unlimited support included in the proposed price. For subsequent years RPI scraps all formal maintenance set ups and procedures; 1 fee, call anytime and we will be on the next flight out if our presence is required!

Services | RPI
Industries | RPI
Partners | RPI


Russell Pool Industries Inc. (RPI) is constantly in pursuit of partnership opportunities.

University Partnerships

The Department of Electrical & Computer Engineering at RPI has partnered with several universities offering student co-op opportunities. RPI has extended these opportunities to both engineering and business undergraduate/graduate students.

RPI is comprised of professional graduates that fully understand and appreciate the benefits of real-world training and experience. The summation of all classroom learning, books read, homework assignments, research projects, technical papers written, and examinations doesn't provide a complete education. The addition of a co-op throughout a student's education process will complete their education, providing them with the necessary experience to stand out among other graduates.

Engineering & Computer Science Students

Students majoring in engineering, computer science, and other technically related fields will partner with an engineering team at RPI to gain real-world experience and apply their skill sets to current projects. The engineers will assist these students in enhancing their current skills and obtaining new skills by involving them in the engineering development of each project. The engineering professionals at RPI are not only great engineers, but also great technical writers, priding themselves on accurate technical documentation production.

RPI's multi-faceted organization involves the use of chemical engineers, computer engineers, electrical engineers, electronic engineers, mechanical engineers, petroleum engineers, software engineers, computer scientists, and geologists to achieve success of our on-going and future projects.

Business and Marketing Students

The professionals at RPI fully understand and appreciate every role within their organization. The business and marketing strategies behind each project require the input of experienced businessmen, businesswomen, and marketing specialists. Reading the "About us" section of this website will allow for a more in-depth understanding. As aforementioned the premise for all software development is solving business problems.

The co-op opportunities for business and marketing students are wide spanning within RPI. Students enhance their current skills and obtain new skills under the supervision of RPI's professionals while working on meaningful, real-world projects.

RPI is actively pursuing university partnerships around the globe to provide students with an essential component that completes their education, preparing them for industry.

For more information about university partnerships and co-op opportunities please contact us.

Non-Profit (501c3) Organization Partnerships

Russell Pool Industries Inc. is comprised of professionals that recognize the importance of volunteerism; actively donating their time and specialized skill sets to non-profit organizations. RPI encourages employees to donate their professional services, which dramatically increase an organizations efficiencies, etc.

The professionals at RPI are currently developing mobile applications and custom software solutions for several churches, out-reach programs, and foundations. The goal of RPI is to introduce advanced technology into non-profit organizations to increase efficiency and public awareness by harnessing social media.

RPI is actively pursuing partnerships with non-profit organizations world-wide.

For more information about our non-profit organization partnerships please contact us.

Contact us | RPI

Contact us

Thank you for your interest in Russell Pool Industries Inc. Please contact us using the information below.

Mailing Address:

Russell Pool Industries Inc.

1702 Rankin Highway

Midland, TX 79701

Phone: 1-888-978-7879

Guarantee | RPI

Customer Satisfaction Guarantee

Russell Pool Industries Inc. (RPI) prides itself on customer satisfaction; devoting our resources and efforts into providing the most appropriate solution for you and your organization. RPI’s attention to detail, responsiveness, and excellence in customer service is directly responsible for our repeat clients!

Reading the “Strategy” section of this website allows for an understanding of our approach (i.e. How we work with clients). To ensure customer satisfaction the professionals at RPI gather all necessary requirements and collaborate with the client throughout every step in the development process.

If for some reason you are unsatisfied with our services contact Russell Pool directly. RPI was built upon excellence in customer satisfaction which remains our #1 priority. You can reach Russell Pool directly by contacting the lead engineer who has provided our services and he will have Russell call you personally. You may also call RPI’s Headquarters at 432-614-1177.

Privacy Policy | RPI

Privacy Policy

Your privacy is very important to us. Accordingly, we have developed this Policy in order for you to understand how we collect, use, communicate and disclose and make use of personal information. The following outlines our privacy policy.

We are committed to conducting our business in accordance with these principles in order to ensure that the confidentiality of personal information is protected and maintained.

Resources | RPI Russell Pool Industries Inc. would like to give credit for photos and images throughout this website.

Terms of Use | RPI

Web Site Terms of Use

  1. Terms
    • By accessing this web site, you are agreeing to be bound by these web site Terms and Conditions of Use, all applicable laws and regulations, and agree that you are responsible for compliance with any applicable local laws. If you do not agree with any of these terms, you are prohibited from using or accessing this site. The materials contained in this web site are protected by applicable copyright and trade mark law.
  2. Use License
    1. Permission is granted to temporarily download one copy of the materials (information or software) on Russell Pool Industries Inc.'s web site for personal, non-commercial transitory viewing only. This is the grant of a license, not a transfer of title, and under this license you may not:
      1. modify or copy the materials;
      2. use the materials for any commercial purpose, or for any public display (commercial or non-commercial);
      3. attempt to decompile or reverse engineer any software contained on Russell Pool Industries Inc.'s web site;
      4. remove any copyright or other proprietary notations from the materials; or
      5. transfer the materials to another person or "mirror" the materials on any other server.
    2. This license shall automatically terminate if you violate any of these restrictions and may be terminated by Russell Pool Industries Inc. at any time. Upon terminating your viewing of these materials or upon the termination of this license, you must destroy any downloaded materials in your possession whether in electronic or printed format.
  3. Disclaimer
    • The materials on Russell Pool Industries Inc.'s web site are provided "as is". Russell Pool Industries Inc. makes no warranties, expressed or implied, and hereby disclaims and negates all other warranties, including without limitation, implied warranties or conditions of merchantability, fitness for a particular purpose, or non-infringement of intellectual property or other violation of rights. Further, Russell Pool Industries Inc. does not warrant or make any representations concerning the accuracy, likely results, or reliability of the use of the materials on its Internet web site or otherwise relating to such materials or on any sites linked to this site.
  4. Limitations
    • In no event shall Russell Pool Industries Inc. or its suppliers be liable for any damages (including, without limitation, damages for loss of data or profit, or due to business interruption,) arising out of the use or inability to use the materials on Russell Pool Industries Inc.'s Internet site, even if Russell Pool Industries Inc. or a Russell Pool Industries Inc. authorized representative has been notified orally or in writing of the possibility of such damage. Because some jurisdictions do not allow limitations on implied warranties, or limitations of liability for consequential or incidental damages, these limitations may not apply to you.
  5. Revisions and Errata
    • The materials appearing on Russell Pool Industries Inc.'s web site could include technical, typographical, or photographic errors. Russell Pool Industries Inc. does not warrant that any of the materials on its web site are accurate, complete, or current. Russell Pool Industries Inc. may make changes to the materials contained on its web site at any time without notice. Russell Pool Industries Inc. does not, however, make any commitment to update the materials.
  6. Links
    • Russell Pool Industries Inc. has not reviewed all of the sites linked to its Internet web site and is not responsible for the contents of any such linked site. The inclusion of any link does not imply endorsement by Russell Pool Industries Inc. of the site. Use of any such linked web site is at the user's own risk.
  7. Site Terms of Use Modifications
    • Russell Pool Industries Inc. may revise these terms of use for its web site at any time without notice. By using this web site you are agreeing to be bound by the then current version of these Terms and Conditions of Use.
  8. Governing Law
    • Any claim relating to Russell Pool Industries Inc.'s web site shall be governed by the laws of the State of Texas without regard to its conflict of law provisions.