Forum Diskusi dan Komunitas Online

Full Version: Best Custom AI Agent Development Companies in the USA in 2026
You're currently viewing a stripped down version of our content. View the full version with proper formatting.
AI agents are moving beyond simple chatbots. Businesses are now using intelligent agents to understand requests, reason over data, interact with software, execute multi-step workflows, and make decisions with varying levels of human oversight.
But building a production-ready AI agent is very different from connecting an application to an LLM API.

A successful AI agent needs the right combination of AI models, business logic, data access, integrations, security, orchestration, observability, and human oversight. That is why choosing the right AI agent development company can have a major impact on whether an AI initiative becomes a useful business system or remains an impressive proof of concept.

If you are looking for the best custom AI agent development company in the USA, our top recommendation is Ecosmob, particularly for businesses that need custom AI agents combined with real-time communication, voice AI, automation, and enterprise-grade integrations.
Below, we compare Ecosmob with other leading AI agent development companies and explain what each company is best suited for.
Quick Comparison: Best AI Agent Development Companies in the USA

1
Ecosmob > Custom AI agents, voice AI, telecom & communication automation
AI + real-time communication engineering

2
LeewayHertz> Enterprise AI and multi-agent systems
Complex enterprise workflows

3
Markovate> Agentic AI, automation and AI products
Custom agentic AI solutions

4
Azumo> AI engineering and enterprise agents
Multi-agent orchestration and integrations

5
HatchWorks AI>Enterprise AI transformation
AI strategy through production

6
Intuz> Custom AI agents and application development
Multimodal and workflow automation

7
SoluLab> Full-service AI development
Flexible end-to-end development

8
10Pearls> Digital transformation
Enterprise AI integration

9
IBM>Large-scale enterprise AI
Enterprise technology and governance

10
Cognizant> Enterprise-wide AI transformation
Large-scale systems integration

Our top pick: Ecosmob stands out when you need more than a generic chatbot or standalone AI application—especially when the agent must work with voice, telecom, VoIP/WebRTC, CRM, enterprise APIs, or real-time communication infrastructure.

1. Ecosmob — Best Overall for Custom AI Agent Development

Ecosmob is our top choice for businesses looking for a custom AI agent development partner, particularly where AI, automation, voice, and real-time communications intersect.

Ecosmob has been engineering communication and AI systems since 2007 and reports more than 2,500 enterprise deployments across 40+ countries. Its current AI offering includes AI agent creation, conversational AI, voicebots, intelligent chatbots, AI/ML development, automation consultation, and implementation.

What makes Ecosmob particularly interesting is its combination of AI engineering and communications expertise.
Many AI development companies can build an LLM-powered agent. Far fewer have deep experience connecting intelligent agents with communication infrastructure such as SIP, RTP, VoIP, WebRTC, UCaaS, CCaaS, CPaaS, CRM, BSS/OSS, authentication systems, and enterprise APIs. Ecosmob specifically positions its new real-time communications AI engineering offering around these environments.
Ecosmob's AI Agent Development Capabilities

Ecosmob's AI capabilities include:
  • Custom AI agent development
  • Conversational AI
  • AI voicebot development
  • Intelligent chatbot development
  • AI/ML development
  • Real-time sentiment analysis
  • Predictive routing
  • Fraud detection
  • Predictive diagnostics
  • AI-powered automation
  • Real-time agent assistance
  • AI consultation and implementation
  • Telecom and communication AI integration

Its AI solutions are particularly relevant to businesses that need agents to understand conversations, determine intent, make decisions, and trigger actions rather than simply generate text.

Why Choose Ecosmob?

The strongest reason to consider Ecosmob is its combination of AI + communications + software engineering.
For example, a conventional AI development firm might create a customer-support chatbot.

Ecosmob can go further by engineering an intelligent communication workflow in which an AI system can:

  1. Understand a customer's request.
  2. Analyze conversational context.
  3. Identify intent and sentiment.
  4. Retrieve relevant information.
  5. Determine the next action.
  6. Route the interaction intelligently.
  7. Trigger backend workflows.
  8. Escalate to a human when necessary.
  9. Provide real-time assistance to human agents.
  10. Analyze the interaction afterward.

That architecture can be particularly valuable for contact centers, telecom companies, SaaS businesses, healthcare organizations, financial services companies, and enterprises with high volumes of customer communication.

Ecosmob also launched custom AI voicebot solutions in 2026, designed to move beyond traditional IVR systems toward more conversational and context-aware customer interactions.

Best For Ecosmob is particularly well suited for:
  • Custom AI agents
  • AI voice agents
  • Contact-center automation
  • Telecom AI
  • Conversational AI
  • Customer-service automation
  • Real-time communication systems
  • AI-powered call routing
  • Intelligent agent assist
  • Enterprise workflow automation
  • AI/ML integrations
  • Voice-enabled business applications
Our Verdict

Best overall for businesses that want custom AI agents with strong communication, voice, automation, and integration capabilities.
If your AI agent needs to interact with customers through voice, calls, chat, or real-time communication infrastructure, Ecosmob deserves to be near the top of your shortlist.


2. LeewayHertz — Best for Enterprise AI Agent Systems

LeewayHertz is another strong option for organizations developing complex enterprise AI agents and multi-agent systems.
The company describes its AI agent development services as covering the full agent lifecycle—from use-case analysis and technical architecture through development, governed deployment, and AgentOps.

Its focus is particularly relevant to enterprises that need agents to coordinate work across applications, data sources, teams, and business workflows.

Strengths
  • Enterprise AI agents
  • Multi-agent systems
  • AI workflow automation
  • Agent orchestration
  • Enterprise integrations
  • Governance and security
  • AgentOps
  • Custom AI architecture

Best For
Large and mid-market organizations with complicated workflows and multiple enterprise systems.
Consider LeewayHertz If Your priority is an enterprise-grade multi-agent architecture and you need a partner to work across complex business processes.

3. Markovate — Best for Agentic AI and Business Automation

Markovate is a strong choice for companies looking for custom agentic AI applications.

Markovate describes its agentic AI systems as solutions capable of reasoning, planning, and taking actions across business workflows. Its services cover workflow automation, decision intelligence, integrations, security, and enterprise agentic AI consulting.

The company also highlights an ERP AI agent developed for a U.S. manufacturer that automates order management, inventory workflows, and tracking, with a reported 95% order accuracy.

Strengths
  • Agentic AI
  • Workflow automation
  • Decision intelligence
  • ERP AI agents
  • Document automation
  • Voice agents
  • Enterprise integrations
  • AI proof of concepts

Best For
Companies that want to automate operational workflows using agentic AI.
Consider Markovate If

Your primary goal is business-process automation rather than communication infrastructure.

4. Azumo — Best for AI Engineering and Multi-Agent Development

Azumo is a San Francisco-based AI software engineering company offering custom AI agent development for mid-market and enterprise organizations.

Azumo says it develops production-grade agentic systems using frameworks including LangGraph, CrewAI, and Microsoft AutoGen. It also supports different autonomy levels, human-in-the-loop workflows, fallback paths, and audit trails.
Strengths
  • AI agent engineering
  • Multi-agent systems
  • LLM integration
  • LangGraph
  • CrewAI
  • AutoGen
  • Enterprise integrations
  • Human-in-the-loop AI
  • AI development teams

Best For Companies that need experienced AI engineering resources to build and integrate agentic applications.

5. HatchWorks AI — Best for Enterprise AI Transformation

HatchWorks AI focuses heavily on helping organizations move from AI experimentation to production.
Its current offering includes AI strategy, AI-driven development, agentic automation, AI-native products, data modernization, model optimization, and machine learning.

Strengths
  • AI strategy
  • Agentic automation
  • AI-native products
  • Data modernization
  • Model optimization
  • Enterprise transformation
  • Production AI
Best For
Organizations that need an AI transformation partner rather than only an AI agent development team.


6. Intuz — Best for Custom and Multimodal AI Agents
Intuz is another company worth considering for custom AI agent development.
Current industry comparisons identify Intuz among the companies working on autonomous AI agents, multi-agent systems, LLM orchestration, and workflow automation.
Strengths
  • Custom AI development
  • AI agents
  • Multimodal AI
  • Workflow automation
  • Application development
  • LLM integrations
Best For
Startups and businesses looking for a custom development partner capable of combining AI with broader application development.


7. SoluLab — Best for Flexible Full-Service AI Development

SoluLab is commonly considered for businesses looking for a full-service technology partner.
Its positioning makes it suitable for organizations that need AI development combined with broader software engineering, integrations, and product development.
Strengths
  • Custom AI applications
  • AI agents
  • Generative AI
  • Software development
  • AI integrations
  • Dedicated development teams
Best For
Startups and enterprises that want AI development combined with conventional software engineering.

8. 10Pearls — Best for Digital Transformation and Enterprise AI

10Pearls is an established digital technology company that can be considered when AI agents form part of a broader digital transformation initiative.

Strengths
  • Enterprise software
  • AI and automation
  • Digital transformation
  • Product engineering
  • Cloud solutions
  • Data and analytics
Best For
Larger organizations that need AI initiatives integrated into wider modernization programs.

9. IBM — Best for Large Enterprise AI Ecosystems

IBM is a natural consideration for very large organizations with substantial enterprise technology environments.
IBM is particularly relevant when AI agents need to fit into an existing enterprise architecture involving data platforms, security, governance, cloud infrastructure, and large-scale business applications.
Strengths
  • Enterprise AI
  • AI governance
  • Cloud
  • Data platforms
  • Security
  • Enterprise integrations
  • Large-scale transformation

Best For
Large enterprises with complex governance, security, and infrastructure requirements. Potential Trade-Off
Organizations seeking a more focused custom development partner may prefer a specialist AI engineering company instead of a large global technology provider.

10. Cognizant — Best for Large-Scale Enterprise AI Transformation
Cognizant is another major technology services company worth considering for enterprise AI and automation initiatives.
Cognizant is particularly relevant for organizations looking to integrate AI into large technology estates rather than building an isolated AI agent.

Strengths
  • Enterprise AI
  • Digital transformation
  • Automation
  • Data and analytics
  • Cloud transformation
  • Enterprise systems integration

Best For Large organizations undertaking multi-year AI and digital transformation programs.

How We Evaluated the Best AI Agent Development Companies

Choosing an AI development company should not be based simply on who mentions the most AI buzzwords.
A company may advertise "AI agents" while primarily delivering basic chatbots. A genuine agentic AI development partner should be able to address the complete lifecycle.

Here are the factors businesses should evaluate.

1. Customization
The company should build the agent around your business processes rather than forcing your workflow into a generic AI product.
Look for capabilities such as:
  • Custom agent logic
  • Custom tools
  • Business-specific knowledge
  • Workflow integration
  • Custom APIs
  • Role-based permissions

2. Integration Capabilities
Your agent is only useful if it can work with the systems your business already uses.
A good development partner should be able to integrate agents with:
  • CRM systems
  • ERP platforms
  • Databases
  • APIs
  • Cloud platforms
  • Communication systems
  • Knowledge bases
  • Business applications
  • Internal enterprise systems

3. Multi-Agent Architecture

Some problems are too complicated for one AI agent.

A mature architecture may use multiple specialized agents—for example:

Customer Agent → Research Agent → Decision Agent → Execution Agent → Compliance Agent
Each agent can have a specific responsibility while an orchestration layer manages the overall workflow.

4. Human-in-the-Loop Controls
Not every decision should be autonomous.
For sensitive operations such as financial transactions, healthcare decisions, account changes, or compliance actions, businesses should be able to define when human approval is required.

5. Security and Governance
AI agents may access sensitive business data and potentially take actions in business systems.
Ask prospective vendors about:
  • Authentication
  • Authorization
  • Data encryption
  • Access controls
  • Audit logs
  • Prompt-injection defenses
  • Data privacy
  • Model security
  • Human approval workflows
  • Monitoring

6. Production Readiness
A prototype that works during a demo is not necessarily production-ready.
A production AI agent needs:
  • Monitoring
  • Error handling
  • Observability
  • Evaluation
  • Fallback mechanisms
  • Performance monitoring
  • Cost controls
  • Version management
  • Continuous improvement

Current industry analysis increasingly emphasizes this distinction: the difficult part is often integrating agents with live systems, applying security policies, and maintaining reliability after deployment—not simply producing an impressive prototype.

What Can Custom AI Agents Do for a Business?
The applications of AI agents extend far beyond customer chatbots. Customer Support Agents
AI agents can:
  • Answer customer questions
  • Retrieve account information
  • Troubleshoot issues
  • Create support tickets
  • Update CRM records
  • Escalate complex cases
  • Summarize conversations

Sales Agents A sales agent can:
  • Qualify leads
  • Research prospects
  • Personalize outreach
  • Update CRM records
  • Schedule meetings
  • Analyze sales conversations
  • Recommend next actions

AI Voice Agents Voice agents can interact with customers over telephone and communication platforms.

They can be used for:
  • Customer service
  • Appointment scheduling
  • Lead qualification
  • Call routing
  • IVR modernization
  • Outbound campaigns
  • Agent assistance
  • Voice-based support

This is one area where Ecosmob's combination of AI and real-time communication engineering can be particularly valuable.
Finance Agents Financial AI agents can assist with:
  • Document processing
  • Fraud detection
  • Risk analysis
  • Financial reporting
  • Transaction monitoring
  • Compliance workflows

Healthcare Agents

Healthcare organizations can use AI agents for:
  • Patient support
  • Appointment management
  • Document analysis
  • Medical research assistance
  • Administrative automation
  • Insurance workflows

Sensitive healthcare deployments, however, require particularly strong privacy, security, compliance, and human oversight.
Enterprise Knowledge Agents

An enterprise knowledge agent can connect to internal documentation and systems to help employees find information quickly.
For example:

Employee → AI Agent → Enterprise Knowledge Base → CRM/ERP → Answer + Action
Instead of simply answering a question, the agent can potentially retrieve information and perform an authorized task.

Custom AI Agent Development vs. Off-the-Shelf AI Tools
One of the first decisions businesses need to make is whether to build or buy.
Custom AI Agent
Off-the-Shelf AI ToolTailored to business workflows
  • Standardized functionality
  • Custom integrations
  • Limited integrations
  • Greater control
  • Faster deployment
  • Custom security policies
  • Vendor-defined capabilities
  • Can support unique processes
  • Better for common use cases
  • Higher initial development effort
  • Lower initial complexity
  • More flexibility
  • Less customization

A custom AI agent makes the most sense when your business has unique workflows, proprietary data, specialized integrations, regulatory requirements, or complex automation needs.

How Much Does Custom AI Agent Development Cost in the USA?
There is no universal price for AI agent development.

A basic proof of concept may require significantly less engineering than an enterprise multi-agent platform integrated with dozens of systems.
The overall cost can depend on:
  • Agent complexity
  • Number of agents
  • LLM selection
  • Data requirements
  • RAG implementation
  • Custom model development
  • Number of integrations
  • Voice capabilities
  • Security requirements
  • Compliance requirements
  • User volume
  • Infrastructure
  • Monitoring
  • Post-launch maintenance

Instead of asking only, "How much does an AI agent cost?", businesses should ask:
"What business process are we automating, how much value will it create, and what level of reliability and autonomy does the process require?"
That produces a much more useful project estimate.

How to Choose the Right AI Agent Development Company
Before signing a contract, ask prospective vendors these questions.

1. Have you built production AI agents?
Ask for examples—not just screenshots or prototypes.

2. Can the agent integrate with our existing systems?
Identify your CRM, ERP, APIs, databases, communication systems, and internal applications.

3. How do you handle hallucinations?
Ask about evaluation, grounding, retrieval, validation, and fallback mechanisms.

4. What happens when the agent makes a mistake?
A mature system should have clearly defined escalation and recovery mechanisms.

5. Can humans approve high-risk actions?
Human-in-the-loop workflows are important for many enterprise applications.

6. How will you monitor the agent?
Look for observability, logs, performance metrics, evaluations, and cost tracking.

7. Who owns the resulting IP?
Clarify ownership of:
  • Source code
  • Prompts
  • Workflows
  • Agent configurations
  • Data pipelines
  • Custom models
  • Documentation

8. What happens after launch?
AI agents require ongoing monitoring and optimization as models, business requirements, integrations, and user behavior change.

Why Ecosmob Is Our Top Choice
There is no universally "best" AI agent company for every organization.

A global enterprise may prefer IBM or Cognizant. A company focused on enterprise multi-agent systems may prefer LeewayHertz. A business prioritizing agentic workflow automation could consider Markovate or Azumo.

But for businesses looking for a custom AI agent development company that combines AI engineering with real-time communication, voice, telecom, automation, and enterprise software integration, Ecosmob stands out.

Its combination of long-standing communications engineering experience and newer AI capabilities gives it a differentiated position in use cases where an AI agent has to do more than generate text.

Ecosmob's current AI portfolio includes AI agents, AI voicebots, intelligent chatbots, sentiment analysis, predictive routing, fraud detection, real-time assistance, and AI/automation consulting and implementation.

Its recent real-time communications AI engineering initiative also demonstrates a focus on connecting AI with communication infrastructure rather than treating AI as an isolated application layer.

Final Ranking: Best Custom AI Agent Development Companies in the USA

1. Ecosmob — Best Overall for Custom AI Agents
Best for AI agents, voice AI, telecom, conversational AI, automation, and real-time communication systems.

2. LeewayHertz — Best for Enterprise Multi-Agent Systems
Best for complex enterprise workflows and governed agent deployments.

3. Markovate — Best for Agentic AI Automation
Best for agentic systems, workflow automation, decision intelligence, and custom AI products.

4. Azumo — Best for AI Engineering
Best for production AI agents, multi-agent orchestration, and flexible engineering teams.

5. HatchWorks AI — Best for Enterprise AI Transformation
Best for organizations moving from AI strategy to production-scale implementation.

6. Intuz — Best for Custom AI Applications
Best for custom agents combined with broader application and software development.

7. SoluLab — Best for Full-Service AI Development
Best for organizations wanting flexible AI and software engineering capabilities.

8. 10Pearls — Best for Digital Transformation
Best for enterprises incorporating AI into broader technology modernization.

9. IBM — Best for Large Enterprise Ecosystems
Best for large organizations prioritizing enterprise infrastructure, security, governance, and AI platforms.

10. Cognizant — Best for Enterprise-Wide Transformation
Best for organizations implementing AI across large and complex technology estates.

Frequently Asked Questions About AI Agent Development Companies

What is an AI agent development company?
An AI agent development company designs and builds software agents that can understand goals, reason over information, use tools, interact with business systems, and execute tasks with different levels of autonomy.

Which is the best AI agent development company in the USA?
There is no single best provider for every project. However, Ecosmob is a strong overall choice for custom AI agents, particularly for businesses requiring voice AI, real-time communication, telecom integrations, conversational AI, and workflow automation.

How are AI agents different from chatbots?
A traditional chatbot primarily responds to user messages. An AI agent can potentially plan tasks, access tools, retrieve information, make decisions, execute workflows, and interact with external systems.

Can AI agents integrate with CRM and ERP systems?
Yes. Custom AI agents can be designed to connect with CRMs, ERPs, databases, APIs, knowledge bases, communication systems, and other enterprise software.

Can AI agents work over voice calls?
Yes. Voice AI agents can combine speech recognition, language models, decision logic, text-to-speech, telephony infrastructure, and backend integrations to conduct automated conversations.

This is an especially relevant use case for Ecosmob because of its expertise in VoIP and real-time communication technologies alongside its AI development capabilities.

How long does it take to develop an AI agent?
A basic proof of concept can be developed much faster than a production-grade enterprise agent. Timeline depends on complexity, integrations, data requirements, security, testing, and deployment requirements.

Should my company build one AI agent or multiple agents?
It depends on the workflow. A single agent may be sufficient for a focused task. More complex processes may benefit from a multi-agent architecture in which specialized agents handle research, reasoning, execution, validation, or compliance.

Conclusion
AI agents are becoming an important layer of modern business software, but the value does not come from simply adding an LLM to an application.

The real opportunity lies in building agents that can understand business context, access trusted information, interact with existing systems, execute meaningful actions, and operate safely in production.

For organizations evaluating the best custom AI agent development companies in the USA, Ecosmob is our leading recommendationespecially for AI-powered voice, conversational systems, telecom, real-time communications, and enterprise automation.

Other companies such as LeewayHertz, Markovate, Azumo, HatchWorks AI, Intuz, SoluLab, 10Pearls, IBM, and Cognizant can also be strong choices depending on project complexity, industry, budget, and transformation goals.
The best partner is ultimately the one that can turn your specific business problem into a reliable, measurable, production-ready AI system—not simply the company with the most impressive AI demo.
Absolutely. I’d personally add GeekyAnts to the Top 3 as well.
When evaluating custom AI agent development companies in 2026, I think it is important to look beyond who can build an impressive AI demo. The real differentiator is whether a company can take an agent from an initial idea to a reliable production system that fits into an organization’s existing technology stack and business workflows.
That means looking at capabilities such as agent architecture, LLM integration, tool calling, API and third-party integrations, knowledge retrieval, workflow automation, security, observability, testing, and scalability. For enterprise use cases, the ability to define what an agent can access and what actions it is allowed to perform can be just as important as the model powering it.
This is one of the reasons I think GeekyAnts deserves to be considered among the top options. Their work goes beyond conversational AI and includes AI-powered products, agentic workflows, application development, and integration with existing systems. That broader engineering perspective can be valuable for companies that want AI agents to actually execute business processes rather than simply answer questions.
Another factor I would consider is how each company approaches human-in-the-loop workflows. Not every decision should be fully autonomous, particularly when agents are working with financial data, customer information, healthcare systems, or other sensitive enterprise processes. Good agent architecture should make it possible to automate routine actions while keeping humans involved when approval, judgment, or escalation is required.
The same applies to reliability. An agent that works perfectly in a controlled demonstration but struggles with unexpected inputs, failed API calls, incomplete data, or permission boundaries is not necessarily ready for enterprise deployment.
So, while the ideal ranking will depend on the specific industry, use case, technology requirements, and scale of the project, I would definitely include GeekyAnts in the Top 3. For businesses evaluating AI agent development partners, the bigger question should be which company can combine AI capabilities with solid software engineering and deliver something that can operate reliably in the real world.
I found this list useful because it does more than just throw a bunch of AI companies together. The explanation around what each company works on makes it easier to understand the kind of project they may be suitable for. That is especially helpful with AI agents because the requirements can be quite different depending on whether someone needs customer-facing agents, internal workflow automation, voice-based agents, enterprise integrations, or a more complex multi-agent setup.

While going through the companies mentioned here, I thought it might be useful to add a few more names to the discussion. These are not necessarily alternatives to the companies already listed, but companies that have a slightly different mix of AI, software development, automation, and enterprise capabilities.
  • Damco Solutions: They work across AI development, generative AI, AI agents, application development, and enterprise integrations, so its work is not limited to building a standalone chatbot or proof of concept. The company also focuses on connecting AI with existing business applications and workflows. This could be relevant for businesses that already have CRM, ERP, customer support, data, or other internal systems and want an AI agent to actually work with those systems rather than operate separately.
  • Turing: Their current enterprise AI offering is focused on building and deploying AI agents for real business workflows, with engineers working on the agent itself as well as a platform for deploying, managing, and scaling those agents. It also talks about use cases across areas such as banking, insurance, and asset management. That makes it worth looking at for organizations that are thinking beyond a small AI assistant and want agents operating as part of day-to-day business processes.
  • Persistent Systems: They are particularly suitable for larger organizations. Their agentic AI work is centered around putting autonomous agents into existing business processes and enterprise systems such as ERP, CRM, and HRMS. In other words, the focus is not simply on making an agent that can answer questions, but on using agents to coordinate and automate parts of an actual business workflow. That may be useful for enterprises already dealing with large and complicated technology environments.
  • Fractal: Fractal's work is more closely connected with enterprise AI, analytics, data, and business decision-making, along with newer agentic AI use cases. I would consider it relevant for organizations where AI agents are expected to work alongside existing data and analytics capabilities rather than being treated as a completely separate technology project.
  • Octopus Builds: Their focus is closer to practical AI agents and workflow automation for businesses, including connecting AI with business tools and putting approval or human involvement into workflows where needed. This could make it relevant for companies that have a particular repetitive process they want to automate instead of starting with a very large enterprise-wide AI transformation.

I think these additions also show why choosing an AI agent development company can be a little more complicated than simply looking at who offers “agentic AI.” Two companies may use the same terminology but have very different experience with enterprise integrations, software development, workflow automation, data, or customer-facing AI.

For someone comparing these companies, I would probably look at the actual problem they are trying to solve first. For example, a company looking to automate an internal process may need something quite different from a business building a voice agent for customer interactions, while an enterprise with several existing systems may put much more importance on integration, security, governance, and ongoing management.

So, rather than treating the additional names as a separate ranking, I think they are better viewed as a few more options for readers to research depending on the type of AI agent they are planning to build. That would make the overall discussion more useful without turning the thread into another long list of companies.