Find reputable IT services companies in the USA, which were vetted by our team of 12 experts based on 5 criteria and supported by over 2,000 client reviews for your next project.

List of the Best Professional IT Services Companies in USA

2,973 Companies - Rankings updated: September 05, 2026

DesignRush evaluates IT services companies for technical capability, service scope, and verified client reviews to help businesses compare managed IT services. Some featured placements may be paid.

United States × Sort by: Number of Reviews ×
  • We Keep Your Technology Healthy.

    We Keep Your Technology Healthy.

    Complete IT Services for Long Island and NY Tri-state Area businesses specializing in healthcare and dental practices, law firms, and general small- to medium-sized businesses for over 25 years...

    Top Services:

    • Cybersecurity
    • Managed Services
    • Cloud Consulting
    • IT Services
    • Show more
    Location
    Central Islip, New York
    Number of Employees
    Under 49
  • IT Solutions & Training

    IT Solutions & Training

    We help organizations make smooth transitions to cloud computing, specifically with Microsoft's Azure Infrastructure as a Service (IaaS), DevOps, Microsoft 365 and Office 365 often using Hybrid Identity solutions, like federation with ADFS and Seamless Single Sign-On (SSO)...

    Top Services:

    • Cloud Consulting
    • IT Services
    Location
    Greensboro, North Carolina
    Number of Employees
    Under 49
    Average Hourly Rate
    $125/hr
    Minimal Budget
    $10,000 - $25,000
  • Decades of Cloud Consulting Excellence, Proven.

    Decades of Cloud Consulting Excellence, Proven.

    Dynamic Quest has been a leading provider of Cloud Consulting since 2000. Offering managed IT, cloud, and security services in North Carolina and beyond, we cater to Fortune 500 companies and SMBs...

    Top Services:

    • IT Services
    • Cloud Consulting
    • Managed Services
    • Software Development
    • Show more
    Location
    Greensboro, North Carolina
    Number of Employees
    100 - 249
  • Your ERP Consultants

    Welcome to the official Intelligent Technologies, Inc. LinkedIn page. Connect with us to explore leading business technology solutions, get expert advice and learn time-saving tips and tricks that will help you make the most of your workday...

    Top Services:

    • IT Services
    • Cloud Consulting
    • ERP Consulting
    • Managed Services
    • Show more
    Location
    Greensboro, North Carolina
    Number of Employees
    Under 49
  • Since inception in 1998, SYSTEMTEC has been providing professional technical consulting services to large and small organizations, across private and public sectors, and to vertical markets including healthcare, product engineering, government, financial services, energy, manufacturing and distribution...

    Top Services:

    • Managed Services
    • IT Services
    Location
    Columbia, South Carolina
    Number of Employees
    100 - 249
  • Technology & Business Solutions

    Technology & Business Solutions

    Logiksavvy Solutions is a Nationally Certified Women's Business Enterprise (WBE) with 20+ years of experience in enterprise technology and business solutions...

    Top Services:

    • IT Services
    Location
    Greensboro, North Carolina
    Number of Employees
    Under 49
  • Your Dedicated IT Partners

    Your Dedicated IT Partners

    brij is one of the largest Oracle ERP reseller and professional services practices in the United States. For over 35 years, Brij has provided in-depth technical and application sales, consulting, upgrades, systems support services, and project management all over the United States...

    Top Services:

    • Big Data Analytics
    • IT Services
    Location
    Greensboro, North Carolina
    Number of Employees
    100 - 249
  • Biz Technology Solutions, Inc (BTS) provides full-service technology solutions

    Biz Technology Solutions, Inc (BTS) provides full-service technology solutions

    Biz Technology Solutions, Inc (BTS) provides full-service technology solutions for medium to large organizations throughout the Southeast...

    Top Services:

    • Cybersecurity
    • IT Services
    • Mobile App Development
    • Software Development
    • Show more
    Location
    Mooresville, North Carolina
    Number of Employees
    Under 49
  • Smarter IT. Stronger Business.

    Smarter IT. Stronger Business.

    Zeta Sky set out to create a company of dedicated IT experts who could move businesses to the cloud and deliver greater flexibility and value. We provide secure, simple, and scalable solutions to meet your business needs and empower all teams, IT and non-IT alike...

    Top Services:

    • IT Services
    • Cybersecurity
    • Managed Services
    • Cloud Consulting
    • Show more
    Location
    Ontario, California
    Number of Employees
    Under 49
    Average Hourly Rate
    $14/hr
    Minimal Budget
    $10,000 - $25,000
  • Carr, Riggs & Ingram CPAs and Advisors (CRI) is a Top 25 nationally ranked accounting and advisory firm located in more than 30 markets across 10 states...

    Top Services:

    • Business Consulting
    • Accounting
    • IT Services
    Location
    Enterprise, Alabama
    Number of Employees
    1000 & Up
  • Reliable IT Solutions, Seamless Integration.

    Reliable IT Solutions, Seamless Integration.

    Network Synergy has been providing networking services and support since 1988. We pride ourselves in the quality of our service, which has led to the long-term relationships we enjoy with our customers, most of whom have been with us for more than ten years...

    Top Services:

    • IT Services
    • Managed Services
    • Cloud Consulting
    • Big Data Analytics
    • Cybersecurity
    • Show more
    Location
    Trumbull, Connecticut
    Number of Employees
    Under 49
  • EDGE Technology Services, provides high-quality industry experts with specialized business, software and IT experience to maximize their clients' technology investment in an expedient, efficient and professional manner...

    Top Services:

    • IT Services
    • Managed Services
    • Cloud Consulting
    Location
    North Haven, Connecticut
    Number of Employees
    500 - 999
  • Engineering Smart, Connected IoT Solutions.

    Engineering Smart, Connected IoT Solutions.

    Founded in 1999, Softdel (A UNIDEL company) is a specialized technology company that partners with global industry players to engineer smart and connected products to power the “Internet of Things (IoT)”...

    Top Services:

    • Software Development
    • Software Testing
    • AI Development
    • Cloud Consulting
    • IT Services
    • Show more
    Location
    Stamford, Connecticut
    Number of Employees
    100 - 249
  • Compliance-Driven IT. Trusted Human Partnerships.

    Compliance-Driven IT. Trusted Human Partnerships.

    Charles IT is a Connecticut-based managed IT services provider specialising in cybersecurity, compliance frameworks (SOC 2, HIPAA, CMMC, DFARS) and proactive IT support for regulated industries and growth-focused businesses...

    Top Services:

    • Cybersecurity
    • IT Services
    • Managed Services
    Location
    Middletown, Connecticut
    Number of Employees
    Under 49
  • CST is Connecticut's premiere MSP (Managed Services Provider) that contracts small-to-medium-sized businesses one encompassing information systems solution...

    Top Services:

    • Managed Services
    • IT Services
    • Cybersecurity
    Location
    Wallingford, Connecticut
    Number of Employees
    Under 49
  • We Make Your Technology Simple.

    We Make Your Technology Simple.

    Technology is at the heart of every business organization. We are the single source developed to support your entire technology infrastructure, from your document systems to your servers — our focus is you. INNOVEX is your technology and marketing organization built to drive your business forward...

    Top Services:

    • IT Services
    • Managed Services
    • Cybersecurity
    Location
    Lincoln, Rhode Island
    Number of Employees
    100 - 249
  • CONNEKTED, INC. is an information technology and services company based out of 4547 POST ROAD, WARWICK, Rhode Island, United States...

    Top Services:

    • IT Services
    Location
    East Greenwich, Rhode Island
    Number of Employees
    Under 49
  • We are located in Cumberland, Rhode Island, and founded in 2002 on the principles of providing “best of breed” business technology services, technology consultation, and network support services. Our focus is advising organizations on how to best make information technology work efficiently and designing...

    Top Services:

    • IT Services
    Location
    Cumberland, Rhode Island
    Number of Employees
    Under 49
  • SecurityRI.com is an innovative technology based company established in Rhode Island. Our organization supports a complete security solution. SecurityRI.com provides the following services - Network Security, Cyber Security, Preventative Maintenance, Intrusion Protection, Managed Services, Data Storage...

    Top Services:

    • IT Services
    • Cybersecurity
    Location
    Providence, Rhode Island
    Number of Employees
    100 - 249
  • Onsite Techs provides a full range of computer repair services and IT support for small businesses and residential clients. Our services include data recovery and back up, spyware, malware and virus removal, home wireless network set up, PC and Mac desktop and laptop hardware repair, troubleshooting software...

    Top Services:

    • IT Services
    • Managed Services
    Location
    Newport, Rhode Island
    Number of Employees
    Under 49
  • TAG is one of the most trusted Managed IT Companies in Rhode Island and New England. But you don’t get there by accident. We have been providing IT Support for businesses for over two decades...

    Top Services:

    • IT Services
    Location
    Warwick, Rhode Island
    Number of Employees
    Under 49
  • IT Support for Your Rhode Island Business Local, Secure, and Dependable IT Services So You Can Focus On Your Customers...

    Top Services:

    • IT Services
    Location
    Warren, Rhode Island
    Number of Employees
    Under 49
  • Secure Future Tech is an industry leading provider of IT support and consulting services to small-to-medium sized businesses for more than 20 years...

    Top Services:

    • IT Services
    Location
    Warwick, Rhode Island
    Number of Employees
    Under 49
  • Envision Technology Advisors proudly offers best in class technology solutions delivered by the best people in the industry. Our company-wide dedication to customer service has made us one of the most comprehensive, business-oriented technology companies in New England...

    Top Services:

    • IT Services
    • Cybersecurity
    • Managed Services
    Location
    Providence, Rhode Island
    Number of Employees
    100 - 249
  • At Integrated IT, we are inspired to deliver constant and consistent solutions and services. We are among the top 100 global Managed Service Providers offering highly experienced and educated experts for all of your IT needs...

    Top Services:

    • IT Services
    • Managed Services
    Location
    Milford, Massachusetts
    Number of Employees
    100 - 249
  • Best Consulting Solution For Your Business

    Best Consulting Solution For Your Business

    K2 Partnering Solutions is the global leader in technology staffing with unparalleled expertise, market knowledge and international presence in ERP (SAP, Oracle), Enterprise Cloud (Salesforce), Analytics/Big Data, Enterprise Mobility and Social/Digital technologies...

    Top Services:

    • IT Services
    • Web Design
    • Web Development
    • Digital Marketing
    • Mobile App Development
    • Show more
    Location
    San Francisco, California
    Number of Employees
    1000 & Up
  • We are your network guardian, enabling you to focus on your core business activities instead of managing a network or its problems. RCC is a technology services company serving small businesses in Rhode Island, Southeastern Massachusetts, and Eastern Connecticut...

    Top Services:

    • IT Services
    Location
    Providence, Rhode Island
    Number of Employees
    Under 49
  • Attain Technology is a complete technology solution provider. We are 100% committed to making sure business owners have the most reliable and professional IT service in Massachusetts and Rhode Island. Our team of talented IT professionals can solve your IT nightmares once and for all...

    Top Services:

    • Cybersecurity
    • Managed Services
    • IT Services
    • Staff Augmentation
    • Cloud Consulting
    • Show more
    Location
    Providence, Rhode Island
    Number of Employees
    Under 49
  • TechCentric has a deep and broad knowledge of technology products and services available to businesses. As a result and TechCentric brings these unique values to its clients...

    Top Services:

    • IT Services
    Location
    Providence, Rhode Island
    Number of Employees
    Under 49
  • Network and technology support.

    Network and technology support.

    Responsive Technology Partners is a network and technology support company with offices across the southeast...

    Top Services:

    • IT Services
    • Cybersecurity
    • Call Centers
    • Digital Marketing
    • Show more
    Location
    Atlanta, Georgia
    Number of Employees
    Under 49
  • Unlock the Power of Your Content

    Unlock the Power of Your Content

    Hyland is a leading content services provider that enables thousands of organizations to deliver better experiences to the people they serve...

    Top Services:

    • IT Services
    • Managed Services
    Location
    Westlake, Ohio
    Number of Employees
    1000 & Up
  • Our mission is to connect people with technology that enhances growth, elevates productivity, and empowers innovation. In recent years, we have grown into a Fortune 1000 company. Today, our more than 2,500 employees work in three offices throughout the country, and in our full service, ISO...

    Top Services:

    • AI Development
    • Cybersecurity
    • Staff Augmentation
    • IT Services
    • Show more
    Location
    Merrimack, New Hampshire
    Number of Employees
    1000 & Up
  • SkyTerra Technologies is an IT systems integration firm focused on On-Premise & Cloud computing. We manage your IT services - You take care of business!...

    Top Services:

    • IT Services
    • Staff Augmentation
    Location
    Nashua, New Hampshire
    Number of Employees
    Under 49
  • We are your IT Powerhouse

    We are your IT Powerhouse

    ProCoders.TECH, an expert team in frontend UI, websites, and mobile apps, excels in real estate software development. Established in 2007, we have hundreds of satisfied clients who appreciate our fearlessness in solving complex challenges. Our philosophy centers on quality, attention to detail, and staying...

    Top Services:

    • Web Development
    • Staff Augmentation
    • IT Services
    • Software Development
    • AI Development
    • Show more
    Location
    Prospect, Kentucky
    Number of Employees
    100 - 249
    Portfolios Count
    5 Projects Listed
  • GHDSi is 100% focused on help desk outsourcing. We are proud to be voted a Top Workplace in 2019-20.

    GHDSi is 100% focused on help desk outsourcing. We are proud to be voted a Top Workplace in 2019-20.

    Global Help Desk Services, Inc. (GHDSi) provides you with enterprise quality help desk services. Many IT and business leaders want the opportunity to focus on core initiatives and just have the help desk "work"​. That's our specialty...

    Top Services:

    • BPO
    • Phone Answering Services
    • IT Services
    Location
    Hartford, Connecticut
    Number of Employees
    100 - 249
  • Your business relies on technology and your experience should be Simple, Secure, and Reliable

    Your business relies on technology and your experience should be Simple, Secure, and Reliable

    Vivitec is an award-winning Cybersecurity and Managed IT Provider which has strategically invested in the people, processes, and tools required to provide and maintain Technology Solutions for our clients that are Simple, Secure, and Reliable...

    Top Services:

    • Cybersecurity
    • IT Services
    • Managed Services
    • IT Compliance Solution
    • Show more
    Location
    Crestview Hills, Kentucky
    Number of Employees
    Under 49
    Average Hourly Rate
    $150/hr
    Minimal Budget
    $1,000 - $10,000
  • Secure. Optimize. Perform.

    Secure. Optimize. Perform.

    CTC Technologies, Inc. is a full service IT solutions provider focused on wireless networks, structured cabling, network infrastructure, network security and data center solutions...

    Top Services:

    • IT Services
    • Cybersecurity
    Location
    Ann Arbor, Michigan
    Number of Employees
    Under 49
  • Empowering Secure Success through Tailored Cybersecurity.

    Empowering Secure Success through Tailored Cybersecurity.

    Sphinx Cybersecurity is a trusted provider of Managed Security and IT Services for small to medium-sized businesses and organizations. Founded in 2009, our focus shifted in 2019 to prioritize cybersecurity in response to increasing attacks. Certified by MSP Overwatch, we offer proactive and customized...

    Top Services:

    • IT Services
    • Cybersecurity
    Location
    Detroit, Michigan
    Number of Employees
    Under 49
  • Midwest's Leading Managed IT Services Provider

    Midwest's Leading Managed IT Services Provider

    Cygnus Systems, Inc., a leading Managed IT Services provider since 1989, specializes in aiding companies in Southeast Michigan. With a focus beyond simple IT support, we build lasting relationships, offering solutions in IT implementation, security, cloud computing, and VoIP solutions...

    Top Services:

    • Cybersecurity
    • Managed Services
    • IT Services
    • Cloud Consulting
    • Show more
    Location
    Detroit, Michigan
    Number of Employees
    Under 49
  • Relentless Excellence in Cybersecurity.

    Relentless Excellence in Cybersecurity.

    Over twenty years ago, Nuspire was born out of the devotion to provide a new, fresh and inspiring approach in solving the security gaps that many clients faced. At that time, the idea of a managed security services provider (MSSP) was just an idea, but we believed in a higher purpose – to inspire our...

    Top Services:

    • Cybersecurity
    • IT Services
    Location
    Alpharetta, Georgia
    Number of Employees
    250 - 499
  • Transform your vision into creative results

    Transform your vision into creative results

    We create unique technology solutions that help manage and grow your business. Managed IT Solutions, Applications Support, Social Media Management...

    Top Services:

    • Cybersecurity
    • Cloud Consulting
    • IT Services
    • Managed Services
    • Web Design
    • Show more
    Location
    New York City, New York
    Number of Employees
    Under 49
    Average Hourly Rate
    $175/hr
    Minimal Budget
    Under $1,000
  • Digital transformation I Custom Software development

    Digital transformation I Custom Software development

    Our team helps companies and non-technical entrepreneurs solve their tech challenges, from IT advisory, tech products development to digital transformation, workflow/workforce management tools...

    Top Services:

    • Software Development
    • Mobile App Development
    • eCommerce Development
    • Cybersecurity
    • IT Services
    • Show more
    Location
    Chicago, Illinois
    Number of Employees
    Under 49
    Average Hourly Rate
    $70/hr
    Minimal Budget
    $10,000 - $25,000
    Portfolios Count
    3 Projects Listed
  • Reinventing Business Through Software

    Reinventing Business Through Software

    At 2am.tech, we use strategy, design, and technology to create transformative experiences that impact your customers, employees, and business...

    Top Services:

    • Software Development
    • AI Development
    • Web Development
    • IT Services
    • Software Testing
    • Show more
    Location
    Coral Springs, Florida
    Number of Employees
    50 - 99
    Minimal Budget
    $50,000 & Up
    Portfolios Count
    1 Project Listed
  • A Cutting-Edge It Service and Solution Provider

    A Cutting-Edge It Service and Solution Provider

    Technology Mindz is a cutting-edge IT service and solution provider that empowers enterprises to reshape their businesses in the digital era...

    Top Services:

    • CRM Consulting
    • IT Services
    • Software Development
    • Web Development
    • Managed Services
    • Show more
    Location
    Cupertino, California
    Number of Employees
    100 - 249
    Average Hourly Rate
    $35/hr
    Portfolios Count
    5 Projects Listed
  • Solve today, thrive tomorrow.

    Solve today, thrive tomorrow.

    Wipfli is a leading accounting and business consulting firm, ranking among the top 20 in the nation. With a century of experience and a forward-thinking approach, we help clients achieve lasting results. Our team of eternal students brings cross-industry expertise and creativity to solve complex challenges...

    Top Services:

    • BPO
    • HR Outsourcing
    • Business Consulting
    • Accounting
    • Mobile App Development
    • Show more
    Location
    Billings, Montana
    Number of Employees
    1000 & Up
  • Beyond Accounting. Ahead of the Curve.

    Beyond Accounting. Ahead of the Curve.

    Doeren Mayhew is a leading group of CPAs and trusted advisors who go beyond traditional accounting to help mid-sized companies grow and prosper...

    Top Services:

    • Business Consulting
    • Accounting
    • IT Services
    Location
    Troy, Michigan
    Number of Employees
    250 - 499
  • "Beyond Numbers, Building Success.

    "Beyond Numbers, Building Success.

    We're a Detroit-based accounting and consulting firm helping growth-driven entrepreneurial companies compete in the global marketplace. Specializing in manufacturing & distribution companies, industrial automation businesses, architect & engineering firms and businesses expanding to and from the U.S. Check...

    Top Services:

    • Accounting
    • Business Consulting
    • IT Services
    • Cybersecurity
    • eCommerce Development
    • Show more
    Location
    Southfield, Michigan
    Number of Employees
    100 - 249
  • Collaborating for Lasting Impact in Business Consulting

    Collaborating for Lasting Impact in Business Consulting

    Join us at Deloitte, where we believe that our collective influence is the cornerstone of our value. With a rich legacy spanning over 175 years and a global network encompassing 150 countries, we empower remarkable achievements, solve complex problems, and drive meaningful progress for clients, professionals...

    Top Services:

    • Business Consulting
    • Accounting
    • HR Outsourcing
    • Big Data Analytics
    • CRM Consulting
    • Show more
    Location
    New York City, New York
    Number of Employees
    1000 & Up
    Portfolios Count
    6 Projects Listed
  • Revolutionizing B2B eCommerce with AI-Powered Solutions

    Revolutionizing B2B eCommerce with AI-Powered Solutions

    ewiz commerce is the world's first AI-powered B2B eCommerce platform, enabling businesses to digitize operations with speed, scale, and seamless integration. Managed and hosted by Powerweave...

    Top Services:

    • eCommerce Development
    • IT Services
    • Digital Marketing
    Location
    Columbia, Maryland
    Number of Employees
    Under 49
    Average Hourly Rate
    $100/hr
    Minimal Budget
    $1,000 - $10,000
  • Let's Create Digital Success Together!

    Let's Create Digital Success Together!

    Edvantis is a data, AI & software engineering partner with over 400 talented professionals operating in Central & Eastern Europe and the USA...

    Top Services:

    • Software Development
    • AI Development
    • Big Data Analytics
    • Staff Augmentation
    • Mobile App Development
    • Show more
    Location
    New York City, New York
    Number of Employees
    250 - 499
    Average Hourly Rate
    $40/hr
    Minimal Budget
    $1,000 - $10,000
    Portfolios Count
    12 Projects Listed

IT Services FAQs

What services do IT services companies in USA provide?

IT services providers in USA provide a variety of services for modernizing businesses’ IT ecosystems and fortifying their security posture. On account of their nuanced expertise in automation, cloud deployment, cybersecurity, and data systems, these providers are commonly sought to facilitate transition from legacy dependencies to more agile operating setups

Common services offered by IT services companies encompass: 

  • IT consulting 
  • Custom software development 
  • Cloud hosting and management 
  • Cybersecurity services 
  • Technical support 
  • System integration 
  • Managed IT services 
  • Network support 

How much do IT services cost in the US?

US-based IT services providers typically charge between $150 to $250 per hour for break-fix or pay-per-use services. On the other hand, when a managed IT service is in question, the pricing model is determined based on the number of devices or users, ranging from $100 per workstation and $200 per server

Based on these estimations, businesses can anticipate these price ranges: 

Pricing model  Pricing range  Recommended for 
Flat rate  $2,000-$3,000 per month  Small and mid-size businesses 
Pay-per use $150-$250 per hour  Businesses with set IT infrastructure 
Per user  $100-$200 per user  Businesses enduring expansion 

The price can also vary based on the requested service: 

  • Network setup: $1,000-$3,000 
  • Software licensing: $15-200 per user/month 
  • Cybersecurity: $500-$2,500 per month 
  • Data backup and recovery: $150-500 per month 

When can clients expect ROI from an IT service?

Return on investment (ROI) from IT services depends on the provided service: 

  • Managed IT support usually shows ROI within 1 to 3 months because it quickly reduces downtime and ticket backlog. 
  • Infrastructure upgrades typically return value in 2 to 6 months because performance improvements are shown almost immediately once the new setup is up. 
  • Cloud migration or modernization is slower, usually 4 to 9 months, as the payback comes after the systems are reconfigured and decommissioned. 
  • DevOps/automation tends to show ROI in 3 to 7 months because it cuts release effort and lowers change-related outages over several cycles. 
  • Cybersecurity programs usually take 6 to 18 months as the biggest returns are reflected in avoided losses. 

What are the typical timelines for IT projects across different complexity levels?

There’s no set timeframe for IT projects as some work is largely configuration, while other work requires rethinking how core systems operate together. Approximate timelines are: 

  • Low complexity projects (2-6 weeks): Helpdesk onboarding, endpoint setup, basic monitoring, small infrastructure changes 
  • Med-complexity projects (up to 3 months): Cloud migrations for small environments, network refreshes, security tool rollouts, backup and DR implementations 
  • Complex projects (3-6 months): Multi-system cloud migrations, ERP or core app integrations, DevOps pipeline implementation, compliance-driven security programs 
  • Transformational projects (6-12 months): Full infrastructure modernization, large enterprise migrations, data center exits, platform re-architecture

How often do IT firms conduct performance turning after delivery?

Most IT firms do performance tuning in bursts, i.e., right after going live, after major changes, or when metrics show underperformance. If the contract is for managed services, the tuning is done in scheduled frequences. 

This is what “typical” looks like in practice: 

  • Hypercare (right after delivery): weekly or even daily tuning for 2-6 weeks while usage stabilizes and early issues surface. 
  • Managed services: light tuning monthly for review metrics and quick fixes, and a deeper optimization quarterly for capacity planning and bottleneck analysis. 
  • Project-only handoff (no ongoing contract): tuning is usually ad hoc, only when there’s a complaint, incident, or a planned upgrade. 

Receive Free Proposals

For your project

1

Specify your budget, timeline and project requirements

2

Our experts curate a list of up to 5 most qualified candidate agencies

3

We connect you with them so you can choose the most suitable partner