Technical Recruiting and Staffing Services

At Consulting Professional Resources (CPR), we provide staffing and placement services in the information technology industry for corporations that require skilled personnel for managing and executing projects. We experience rapid growth and continue to expand in the IT market.

Application Development

  • Java
  • .Net
  • ASP.Net
  • VB.Net
  • C, C++, C#
  • Front and back end development tools
Our consultants are placed with outstanding companies throughout Pennsylvania and surrounding states to fill long and short-term, high technology staffing needs. We are looking for responsible, reliable and skilled professionals with experience in all aspects of the IT industry. We will match your skills with industry needs to help you find the positions you want. And, while you work with some of the most exciting firms in our area, you continue to receive excellent benefits as part of the CPR team.

Database Administration

  • Oracle
  • SQL
  • dbase
  • Informix
  • MS Access
  • Apache
  • Visual FoxPro
Continuous improvement is the standard that we apply to everything from employee compensation to customer satisfaction. Pursuing this philosophy, we have built a strong reputation for quality and professionalism, becoming the long term IT solution for many premier clients. Our goal is to provide a more profitable connection between information technology services and the companies that utilize them.

IT Infrastructure & Management

  • Cisco Sys
  • Unix
  • Linux
  • Active Directory
  • Network Security
We focus on providing measurable results and are fully committed to the success of our clients and employees alike. We stand behind our commitment with a performance guarantee to do whatever is necessary to meet this goal. At Consulting Professional Resources, we have put a considerable amount of time and effort into building a large database of IT professionals. We employ and staff resources who possess skill sets ranging from entry to senior level.



Committed to our clients goals.


Verified career histories and skills.

Creative Ability

Innovative talent to drive success.


Proven leaders in their fields.

Customized Solutions

At Consulting Professional Resources (CPR) providing quality results to our clients is of utmost importance to our business strategy and a major reason for the success of our business since 1994. Quality controls are built into each step of our recruiting and consulting processes. The following will provide an overview of the Quality Assurance Program that is imbedded in our processes:

Crafting a Plan

Our process begins by working with our client to gain a thorough understanding of their position and the critical success factors associated with their needs. We document these requirements and then verify the documented requirements with the client to ensure accuracy and thoroughness before any recruiting actually begins. Our IT employment specialists (with more than 50 years of combined experience) are highly trained and experienced in a broad range of IT placement venues including long or short term contracting and consulting. They are continually trained on newer approaches to recruiting technical candidates. We maintain an extensive database of qualified candidates and also utilize nationally known outside services. With this large pool of talent to draw from, we can efficiently match a candidate's skill level with our client’s specific requirements. We can have a proposal with corresponding resumes to our client in a very timely manner. Most of the time, our consultants can be on the job within one to seven days. Customized to each of our client’s needs, we complete a variety of direct skills testing, drug testing, and candidate background checking at the local, county, state, and national levels. Our recruiting process also includes our own face-to-face or Skype interviews of pre-qualified candidates prior to submission to our client. This process enables us to consistently deliver the highest quality candidate available.

Working Together

We work closely with our client to arrange for telephone and face-to-face interviews that minimize disruption to their schedule. When the candidate is selected by our client, we work closely with the client’s HR Department, the hiring manager and our employee to facilitate a timely introduction between him or her and our client. We continually work to build better client relationships. We possess an extraordinary commitment to ensure your satisfaction with the quality of our service and the work performed by our consultants. We back up our commitment with a guarantee that if any of our consultants are found to be unsatisfactory, whatever the reason, we will provide a suitable replacement. In other words, we will do whatever it takes to ensure that you are satisfied with our services and that your experience with our company will meet or exceed your expectations. Leveraging our reputation for quality, integrity and professionalism, we combine financial stability and industry relationships to be your long-term solution partner of choice.