Weave Communications Inc. operates a cloud-based software platform designed to manage customer communications, engagement, and payments for small and medium-sized businesses. The company primarily serves the healthcare sector, with its revenue heavily concentrated among dental, optometry, veterinary, and specialty medical practices in the United States and Canada. Weave's business model is primarily software-as-a-service (SaaS), generating approximately 92% of its total revenue from recurring subscription fees for its platform and embedded hardware leases. The remainder of its revenue is derived from payment processing fees and onboarding services.
The company's core product acts as a centralized front-office system that replaces multiple separate tools. Key features include a customized VoIP phone system, two-way text messaging, automated appointment scheduling and reminders, digital forms, and online review management. Additionally, the Weave Payments solution allows practices to process transactions through text-to-pay and mobile terminals, integrating billing directly into the patient communication workflow. By centralizing these functions, Weave enables healthcare providers to reduce administrative overhead, minimize missed appointments, and manage accounts receivable collections. While the company has historically served some home service businesses like plumbing and HVAC, its strategic focus and principal market penetration remain anchored in providing software for local healthcare providers.