Discover top web development companies that create high-performing, scalable SaaS platforms, secure customer portals, and fast eCommerce sites to help your business grow. Compare providers by expertise and budget to find the right partner for your needs.  

List of the Best Custom Web Development Companies

634 Companies - Rankings updated: August 19, 2026

DesignRush evaluates each web development company based on its technical expertise, proven record, and verified client reviews. Some listings may be paid.

Expertise
  • Engineering creativity. Designing control. Scaling futures.

    Salmore Technology is a full-stack design & development corp. specializing in custom apps, websites, e-commerce platforms, CRMs, and branding. We also deliver advanced solutions in game development, animation, AI, blockchain, Web3, and other next-gen technologies helping startups and enterprises scale with...

    Location
    Richmond, Texas
    Number of Employees
    100 - 249
    Average Hourly Rate
    $50/hr
    Portfolios Count
    1 Project Listed
  • Building Fast, Beautiful & Scalable Digital Solutions

    DopyApp is a results-driven software agency specializing in web and e-commerce development. We create modern, high-performance websites and applications using Next.js, React.js, WooCommerce, and other cutting-edge tools. Our team focuses on speed, usability, and design that converts, helping businesses grow...

    Location
    Kafr El-Shaikh, Egypt
    Number of Employees
    Under 49
    Average Hourly Rate
    $20/hr
    Minimal Budget
    Under $1,000
    Portfolios Count
    1 Project Listed
  • We Build for Your Business Success

    Etihad Falcon Tech is a software development company headquartered in Riyadh, Saudi Arabia. The company builds custom software around a client's actual workflow instead of starting from a template, which means the software adapts to how the business already operates rather than forcing the business to adapt...

    Location
    Riyadh, Saudi Arabia
    Number of Employees
    50 - 99
    Average Hourly Rate
    $50/hr
    Minimal Budget
    Under $1,000
    Portfolios Count
    1 Project Listed
  • Where Ideas Go Digital

    Koderhive is a Frisco, TX based digital agency that turns business ideas into powerful digital products. We design and develop custom websites, mobile apps, and e-commerce solutions built to perform and scale. Beyond development, we help brands grow through smart SEO and data-driven digital marketing...

    Location
    Frisco, Texas
    Number of Employees
    Under 49
    Average Hourly Rate
    $35/hr
    Minimal Budget
    $10,000 - $25,000
    Portfolios Count
    6 Projects Listed
  • Shopify systems built to convert, scale, and grow revenue.

    NeBrion Core helps Shopify brands grow revenue through conversion-focused store builds, performance optimization, and scalable eCommerce systems...

    Location
    Ileogbo, Nigeria
    Number of Employees
    Under 49
    Average Hourly Rate
    $100/hr
    Minimal Budget
    $1,000 - $10,000
    Portfolios Count
    1 Project Listed
  • The best website design company in Ethiopia

    Yegna Developers stands out in Ethiopia's digital landscape as a beacon of innovation and excellence, offering a comprehensive suite of web and digital marketing solutions. The company specializes in creating bespoke, SEO-optimized websites that are not only aesthetically pleasing but also highly functional...

    Location
    Addis Ababa, Ethiopia
    Number of Employees
    Under 49
    Average Hourly Rate
    $20/hr
    Minimal Budget
    Under $1,000
    Portfolios Count
    5 Projects Listed
  • Custom Web Design & Development, B2B Made The Right Way

    We design websites that build trust, connect with users, and drive real results. Blending creativity with usability, we help brands stand out with clean, effective, and conversion-focused design...

    Location
    Tel Aviv, Israel
    Number of Employees
    Under 49
    Average Hourly Rate
    $18/hr
    Minimal Budget
    $1,000 - $10,000
    Portfolios Count
    5 Projects Listed
  • 15+ Years Of Driving Marketing Success

    Web Designer Factory is a Plano-based digital agency specializing in AI-optimized web design, development, and digital marketing. We build custom websites on WordPress, Shopify, BigCommerce, and Laravel, paired with comprehensive SEO, local optimization, and lead generation automation. Our forward-thinking...

    Location
    Plano, Texas
    Number of Employees
    Under 49
    Average Hourly Rate
    $45/hr
    Minimal Budget
    $1,000 - $10,000
    Portfolios Count
    6 Projects Listed
  • From Clicks To Connection

    We're a digital marketing agency that believes in strategy with soul. At Online y Offline, we connect data, creativity, and people to make brands grow with purpose. From Google Ads to web design, SEO, and social media, we transform the online world into real connections and measurable results...

    Location
    Madrid, Spain
    Number of Employees
    Under 49
    Average Hourly Rate
    $25/hr
    Minimal Budget
    Under $1,000
    Portfolios Count
    1 Project Listed
  • Our vision is to give every company the opportunity to present themselves optimally online.

    Winno is a distinguished web design and SEO agency based in Switzerland, specializing in crafting high-quality Webflow websites. With a steadfast commitment to conceptualizing websites and implementing transparent SEO strategies, we empower businesses to achieve online excellence and visibility in the digital...

    Location
    Männedorf, Switzerland
    Number of Employees
    Under 49
    Average Hourly Rate
    $150/hr
    Minimal Budget
    $10,000 - $25,000
    Portfolios Count
    1 Project Listed
  • World-class software solutions.

    Alian Software is a top-rated IT services agency that provides innovative software solutions of the highest quality. They offer tailor-made IT solutions to a diverse range of clients worldwide, using the latest technologies. They are committed to delivering reliable IT solutions that create value for their...

    Location
    Anand, India
    Number of Employees
    100 - 249
    Average Hourly Rate
    $49/hr
    Minimal Budget
    $1,000 - $10,000
    Portfolios Count
    6 Projects Listed
  • Canadas Trusted Partner

    iQlance Solutions Canada is a global technology service provider specializing in delivering advanced digital products tailored to modern business needs. The company focuses on building scalable, secure, and high-performance solutions, helping organizations turn their ideas into successful digital platforms...

    Location
    Ontario, California
    Number of Employees
    50 - 99
    Minimal Budget
    $10,000 - $25,000
  • Premium, performance-first websites built to rank and convert (Tasmania + Australia)

    With 20 years of hands-on experience in website design and SEO, Richard brings unparalleled expertise to every project. Our success stories span across various industries, with particular triumph in the legal and holiday sectors, where we've helped businesses overcome their digital challenges and achieve...

    Location
    West Ulverstone, Australia
    Number of Employees
    Under 49
    Average Hourly Rate
    $80/hr
    Minimal Budget
    $1,000 - $10,000
    Portfolios Count
    3 Projects Listed
  • One Agency For All

    Zava Build is a digital marketing agency based in Middlesbrough, helping UK businesses grow online. We take care of everything from websites and SEO to paid ads, social media and AI automation, so you have one team handling your entire digital presence. Whether you need more leads, better visibility or a...

    Location
    Middlesbrough, United Kingdom
    Number of Employees
    Under 49
    Minimal Budget
    Under $1,000
  • Innovation Beyond Boundaries

    Accelerating digital transformation with cutting-edge AI, software development, and automation solutions that propel businesses into the future...

    Location
    Lahore, Pakistan
    Number of Employees
    Under 49
    Average Hourly Rate
    $40/hr
    Minimal Budget
    $1,000 - $10,000
    Portfolios Count
    11 Projects Listed
  • Built For Founders By Founders

    Welcome to Byteware Studios! We're a team of tech enthusiasts, design wizards, and marketing maestros united by a singular passion: to engineer exceptional digital experiences that redefine what's possible. Using the power of code, we supercharge businesses and empower dreamers. From e-commerce to...

    Location
    Pinedale, Wyoming
    Number of Employees
    50 - 99
    Average Hourly Rate
    $20/hr
    Minimal Budget
    $1,000 - $10,000
    Portfolios Count
    1 Project Listed
  • Artificial Intelligence That Understands Your Business

    A Spanish agency specializing in AI agents for freelancers and SMEs. We implement systems that respond to leads in under 30 seconds, qualify clients, and automatically schedule appointments via WhatsApp and the web...

    Location
    Badajoz, Spain
    Number of Employees
    Under 49
    Average Hourly Rate
    $75/hr
    Minimal Budget
    $1,000 - $10,000
  • Scale With Clarity

    Averiq Solutions is an integrated design and engineering studio architecting digital and physical continuity for the global enterprise. We address the friction between generic, off-the-shelf software and mission-critical reality. We modernize legacy environments via three modular workstreams: Physical...

    Location
    New Delhi, India
    Number of Employees
    Under 49
    Average Hourly Rate
    $20/hr
    Minimal Budget
    Under $1,000
    Portfolios Count
    8 Projects Listed
  • Specialists in AI and Mobile

    At Cloudflex, our top priority is delivering high performance, quality end-products, and customer satisfaction, rather than getting bogged down in project documentation. We specialize in developing digital products for both startups and established businesses, from concept to launch, focusing on complex...

    Location
    Kyiv, Ukraine
    Number of Employees
    Under 49
    Average Hourly Rate
    $49/hr
    Minimal Budget
    $10,000 - $25,000
    Portfolios Count
    3 Projects Listed
  • Solutions Built For Every Need

    Summerhill Technologies is a CMMI Level-3 certified logistics software company building custom WMS, TMS, LMD, and freight management platforms for SME logistics companies across GCC and India. We configure around how your operation actually runs not the other way around. Live deployments include a 69-country...

    Location
    Shimla, India
    Number of Employees
    50 - 99
    Average Hourly Rate
    $15/hr
    Minimal Budget
    $1,000 - $10,000
    Portfolios Count
    3 Projects Listed
  • Let's supercharge your business...

    We are a top-tier software development agency committed to creating outstanding web and mobile solutions designed specifically for medium to large-scale businesses. Driven by a passion for transforming ideas into impactful digital solutions, we blend innovative technologies with creative expertise to deliver...

    Location
    Lagos, Nigeria
    Number of Employees
    Under 49
    Minimal Budget
    $1,000 - $10,000
    Portfolios Count
    1 Project Listed
  • Systems, Automation, and Infrastructure for Agencies

    MAPL TECH is the systems, automation, and infrastructure partner agencies rely on when projects go beyond design and marketing. We build scalable websites, internal tools, and AI-driven workflows that support complex client projects...

    Location
    Ottawa, Canada
    Number of Employees
    Under 49
    Minimal Budget
    $10,000 - $25,000
    Portfolios Count
    1 Project Listed
  • Award Winning Mobile App Development Agency

    A digital product partner for what's next. Whether you need to validate an idea, overhaul a legacy system, or launch something entirely new, combine strategic product consulting, UI/UX design, and full-stack development to move your business forward with confidence...

    Location
    Rawalpindi, Pakistan
    Number of Employees
    Under 49
    Average Hourly Rate
    $50/hr
    Minimal Budget
    $1,000 - $10,000
  • We Craft Digital Experiences That Matter

    tenvr. is a creative design studio specializing in brand identity, packaging design, and digital experiences for modern businesses. The studio combines strategic thinking with contemporary design to create memorable brands, engaging websites, and impactful visual identities that help businesses stand out in...

    Location
    Seoul, South Korea
    Number of Employees
    Under 49
    Portfolios Count
    6 Projects Listed
  • You Imagine, We Build! Right On Time

    We are a global IT services provider specializing in mobile apps (Android & iOS) and web apps. We build world-class digital products across all modern platforms and devices for global brands...

    Location
    Jaipur, India
    Number of Employees
    Under 49
    Average Hourly Rate
    $25/hr
    Minimal Budget
    $1,000 - $10,000
    Portfolios Count
    16 Projects Listed
  • All We ADD is QUALITY

    We are a team of multi-skilled and curious digital specialists who are always up for a challenge and learning as fast as digital is changing. Services We Provide : website Design and Development, App Design and Development, Web App development, Android and iOS Development. We also outsource talented...

    Location
    Auckland, New Zealand
    Number of Employees
    Under 49
    Average Hourly Rate
    $50/hr
    Portfolios Count
    5 Projects Listed
  • Work Of Merit provides award-winning, data-driven online services.

    Work Of Merit provides award-winning, data-driven online services: Information Architecture, UI/UX Design, Creative & Functional Copywriting, Website Development, Marketing Automation Management, Search Engine Optimization, and Consulting...

    Location
    Austin, Texas
    Number of Employees
    Under 49
    Average Hourly Rate
    $125/hr
    Minimal Budget
    $1,000 - $10,000
    Portfolios Count
    2 Projects Listed
  • Edge To Edge Performance

    TwoSquares is a performance-driven digital marketing agency based in Edinburgh, specializing in delivering measurable growth for ambitious UK businesses. The agency focuses on integrating data, strategy, and execution across key digital channels including SEO, paid media (Google Ads and social), conversion...

    Location
    Edinburgh, United Kingdom
    Number of Employees
    Under 49
    Average Hourly Rate
    $99/hr
    Minimal Budget
    Under $1,000
    Portfolios Count
    2 Projects Listed
  • Digital Infrastructure And Automation

    Odafex is a digital strategy and development partner focused on building high-performance web systems and automation that drive real revenue. Led by Christian Odafe Umukoro, the approach goes beyond traditional web development transforming websites into scalable, conversion-focused assets...

    Location
    Lagos, Nigeria
    Number of Employees
    Under 49
    Average Hourly Rate
    $80/hr
    Minimal Budget
    $1,000 - $10,000
  • Inspiring Growth, Driving Results

    FitPixels is a UK web agency for health, wellness, and fitness brands. Over 14 years' experience building and managing websites and ecommerce stores for supplement brands, online pharmacies, regulated health businesses, gym chains, physiotherapy practices, dental clinics, and wellness businesses...

    Location
    Manchester, United Kingdom
    Number of Employees
    Under 49
    Average Hourly Rate
    $80/hr
    Minimal Budget
    Under $1,000
  • Keep Your Brand Elevated

    Best Web Design is a leading Web Design Company Johannesburg, trusted for modern and high-performing Website Design Johannesburg. As a professional web design agency Johannesburg, our skilled Website Designers Johannesburg create fast, user-friendly websites for businesses. We help brands stand out online...

    Location
    Randburg, South Africa
    Number of Employees
    50 - 99
    Average Hourly Rate
    $100/hr
    Minimal Budget
    Under $1,000
    Portfolios Count
    3 Projects Listed
  • Code To Conversion We Got You Covered

    Markition is a results-driven software and marketing consulting company that helps businesses grow through smart technology and strategic digital marketing. We combine innovation, design, and data to build powerful digital experiences, scalable solutions, and impactful campaigns tailored to each clients...

    Location
    Karachi, Pakistan
    Number of Employees
    Under 49
    Average Hourly Rate
    $15/hr
    Minimal Budget
    $1,000 - $10,000
    Portfolios Count
    1 Project Listed
  • Web Designer

    We create strategic brand identities for ambitious entrepreneurs and lifestyle-driven businesses worldwide. Based in Bari, Italy, our branding studio was founded in 2019 by Diego Diaz. With expertise in branding, marketing strategy, web and app design, and business consulting, we help turn bold ideas into...

    Location
    Bari, Italy
    Number of Employees
    Under 49
    Average Hourly Rate
    $30/hr
    Minimal Budget
    $1,000 - $10,000
    Portfolios Count
    2 Projects Listed
  • Intelligence Everywhere

    We are a premier IT firm that provides web development, mobile application development, ERP, CRM, and cloud solutions for a variety of business domains. We utilize cutting-edge technologies and best practices to deliver scalable, high-quality applications that meet your requirements. Whether you require a...

    Location
    Rajkot, India
    Number of Employees
    Under 49
    Average Hourly Rate
    $22/hr
    Portfolios Count
    6 Projects Listed
  • Propel Your Brand with Fielmente Hospitality Marketing Agency

    We’ve been helping brands develop and define their voice since 2020. The times may have changed, but our love for creativity and problem-solving hasn't. We’re driven by technology and innovation to ensure we fulfill our key mission of helping our clients find their successful futures. Get in touch so that...

    Location
    Gurgaon, India
    Number of Employees
    Under 49
    Average Hourly Rate
    $10/hr
    Minimal Budget
    Under $1,000
    Portfolios Count
    1 Project Listed
  • We Create Connections between Companies and their Ideal Customers.

    Our primary aim centers on enhancing the relevance, visibility, and conversion rates for our clients through the implementation of comprehensive digital strategies. Our agency specializes in the domains of digital marketing, advertising strategies, and brand identity development. We collaborate closely with...

    Location
    SĂ£o Bernardo do Campo, Brazil
    Number of Employees
    Under 49
    Average Hourly Rate
    $50/hr
    Minimal Budget
    $1,000 - $10,000
    Portfolios Count
    1 Project Listed
  • Beyond Software, We Build Success at Ozitech.

    At Ozitech, we specialize in developing a cutting-edge software solutions that deliver tangible results. From custom website and mobile app development to strategic digital marketing campaigns, we're dedicated to helping you achieve your business objectives. Our focus on user-centric UI/UX design and...

    Location
    Lagos, Nigeria
    Number of Employees
    Under 49
    Average Hourly Rate
    $20/hr
    Portfolios Count
    1 Project Listed
  • With DOT Everything Is Possible.

    DOT IT is a Dubai-based digital solutions agency specializing in website development, AI automation, digital marketing, and workflow optimization. We help startups and enterprises streamline operations, capture leads, and grow online with powerful tools and scalable systems. From conversion-focused websites...

    Location
    Dubai, United Arab Emirates
    Number of Employees
    Under 49
    Average Hourly Rate
    $50/hr
    Minimal Budget
    $1,000 - $10,000
    Portfolios Count
    1 Project Listed
  • Intelligent Development. Real Results.

    We are a digital transformation consultancy and software development company. that provides cutting-edge engineering solutions...

    Location
    Cairo, Egypt
    Number of Employees
    Under 49
    Average Hourly Rate
    $50/hr
    Minimal Budget
    Under $1,000
    Portfolios Count
    2 Projects Listed
  • Certified IT Services & Digital Transformation with agentic AI

    Sunrise Technologies is a 100% Australian-owned and operated software development company with offices in Sydney and Perth, and a global presence spanning Singapore, India, and Dubai...

    Location
    Sydney, Australia
    Number of Employees
    50 - 99
    Average Hourly Rate
    $25/hr
    Minimal Budget
    $1,000 - $10,000
    Portfolios Count
    4 Projects Listed
  • Let us do Magic - iOS, Android & Web

    Continuous deliveries are provided by Appluex using the Agile&Scrum framework. We develop your concepts from scratch, offer development options, and adhere to delivery dates...

    Location
    Miami, Florida
    Number of Employees
    Under 49
    Average Hourly Rate
    $99/hr
    Minimal Budget
    $10,000 - $25,000
  • Think Creative, Build Smart.

    Webforu is a UK based digital agency that specializes in helping businesses grow. Were passionate about what we do, setting high goals for our clients and never resting until we have determined a strategy that achieves expectations...

    Location
    Bath, United Kingdom
    Number of Employees
    Under 49
    Average Hourly Rate
    $75/hr
    Minimal Budget
    $1,000 - $10,000
  • Our Innovations, Your Hidden Gem

    We transform ideas into stunning digital experiences, crafting tailor-made solutions that captivate and engage your audience. Our team of seasoned professionals delivers high-quality, reliable, and scalable solutions, ensuring your projects success from start to finish...

    Location
    Windsor, Canada
    Number of Employees
    Under 49
    Average Hourly Rate
    $15/hr
    Minimal Budget
    $1,000 - $10,000
  • Build What's Next

    OmniActus is a Toronto-based technology company specializing in high-performance web development, cloud solutions, IT support, and other custom digital solutions for small businesses and professionals. We design modern, scalable websites that are fast, secure, and SEO-friendly, while also offering tailored...

    Location
    Vaughan, Canada
    Number of Employees
    Under 49
    Average Hourly Rate
    $30/hr
    Minimal Budget
    Under $1,000
  • We're The Architects Of Your Digital Project

    At Hojacero we focus on professional and advanced web development, using the latest global trends in SEO, GEO and AEO, combined with next-generation marketing strategies and advanced AI...

    Location
    Buin, Chile
    Number of Employees
    Under 49
    Minimal Budget
    $10,000 - $25,000
  • Digital Experiences That Drive Growth

    Athlon is a digital product and technology studio that creates scalable digital experiences by combining strategy, design, and development. With over 15 years of experience and projects delivered for more than 120 global brands, Athlon helps businesses transform ideas into meaningful products that drive...

    Location
    Sofia, Bulgaria
    Number of Employees
    Under 49
    Average Hourly Rate
    $50/hr
    Minimal Budget
    $1,000 - $10,000
  • Make Awesome Things That Matter

    Sun Asterisk Software Development Inc. is a digital engineering and creative company delivering innovative software solutions for startups, enterprises, and global businesses. As part of the Sun* group, we specialize in web and mobile application development, UI/UX design, quality assurance, and digital...

    Location
    Cebu City, Philippines
    Number of Employees
    Under 49
    Average Hourly Rate
    $10/hr
  • From Idea To App In Just 90 Days

    IT Force is a results-driven engineering team specializing in the end-to-end development of modern digital products. We design, build, and scale high-performance web and mobile applications, implement AI-driven automation systems, and craft advanced data analytics solutions all within an accelerated 90-day...

    Location
    Warsaw, Poland
    Number of Employees
    Under 49
    Average Hourly Rate
    $40/hr
    Portfolios Count
    1 Project Listed

Frequently Asked Questions About Website Development Companies

What tech stack do they often use?

Website development companies use a wide range of languages, frameworks, tools, and technologies to design and engineer digital solutions. These include: 

  • Front-end development: HTL, CSS, JavaScript, Tailwind, React, Angular, Vue.js 
  • Back-end: Node.js, Python, PHP, Ruby, RESTful APIs, GraphQL 
  • Database: PostgreSQL, MySQL, Microsoft SQL, MongoDB 
  • Cloud: AWS, Azure, Google Cloud Platform 
  • DevOps: Docker, Kubernetes, Git, Jenkins 
  • CMS: WordPress, Drupal, Joomla, Webflow 
  • eCommerce: Shopify, Amazon, WooCommerce, BigCommerce, Adobe Commerce 

Additionally, many website development agencies specialize in specific stacks, such as: 

  • MERN/MEAN Stack, which uses MongoDB, Node.js, Express.js, and React/Angular. Companies often use this for simple UI designs and single-page app development. 
  • Serverless Stack depends on cloud platforms, resulting in cost-effective scalability. 
  • Ruby on Rails is ideal for complex mobile app development by leveraging HTML, CSS, and JavaScript.  
  • Python Stack is often used to build AI-driven solutions due to available libraries like TensorFlow and PyTorch. 
  • LAMP is known for its reliability and competitive costs and uses Linux, Apache, MySQL, and PHP.

How are website development companies using AI?

Web application development companies are using AI to improve the software development process, provide better user experiences, and implement advanced features and functions.   

For instance, developer teams are using AI assistants to streamline routine coding tasks, generate documentation, and automate testing. In doing so, they experience up to 50% higher productivity.  

Additionally, custom website development companies may be leveraging AI-driven analytics to identify drop-off points and friction in user journeys. They may also be implementing AI-powered recommendation engines and smarter search features for a more personalized user experience. 

What is the difference between templates and custom website development?

Template websites use pre-built themes and components (e.g., designs, layouts, and features), making it more affordable and faster to build. While these allow some level of customization, it is often limited to the platform or chosen theme. 

Conversely, custom website development tailors the digital solution to client requirements to match brand standards, user journeys, integrations, and performance and security needs. 

Below is a cost-benefit analysis: 

  Website template Custom website development
Benefits
  • Lower upfront costs and faster time-to-market 
  • Built-in functionality (e.g., contact forms and galleries), making it easier to launch with little technical skills 
  • More control over performance, scalability, and security architecture
  • Stronger brand differentiation 
  • Tailored user experience for your customers 
  • Advanced functionality and features  
Considerations
  • Limited flexibility and customization 
  • Higher chances of having look-alike websites 
  • Costs can increase over time due to paid plugins and themes 
  • Potential scalability and security concerns
  • Higher upfront costs 
  • Longer delivery time 
Best for
  • Landing pages and small marketing sites
  • Startups that want to quickly establish their online presence or validate demand 
  • Organizations operating in highly regulated landscapes 
  • Businesses where brand, conversion, or long-term scalability are strategic priorities

What are the top web development companies?

We've handpicked a list of our top web development companies across price points, so you can identify a vendor that aligns with your budget. 

High budget: $50,000+
  • Goji Labs 
  • InoXoft 
  • weKnow
Low budget: $25,000-$50,000
  • MyCloudPulse Technology 
  • Newwave Solutions 
  • Alty

Beyond project budget, you can filter your search on our directory by location, such as web development companies in New York or San Francisco. You can also compare agency profiles by technical expertise, agency reviews, client types, and team size. 

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