Our sector focus

Gettyimages 529400803 (2) Min

Healthcare Services

Seismic trends are shaping the future of healthcare. We focus on sectors delivering better clinical outcomes, reducing system cost, improving efficiencies, and delivering a better patient experience. Our investment approach supports companies and leadership teams poised to accomplish these objectives and to execute transformational growth strategies in their respective areas.

Gettyimages 726797913 Min

Software & Technology

Software and technology are ubiquitous when running a business today. We focus on mission-critical software with clear value propositions that help companies operate more effectively. We invest in solutions that bring attractive, recurring revenue business models in niches like vertical application software, integrated payments, knowledge technology and healthcare IT.


Our portfolio in numbers

350%+

Average Healthcare Services platform revenue growth during WCP's hold period

13

Average Healthcare Services add-on investments during WCP's hold period

300%+

Average Software & Technology platform revenue growth during WCP's hold period

5

Average Software & Technology add-on investments during WCP's hold period

An eye for exceptional CEOs

We spend years building relationships with the most proven, talented CEOs and other executives in our target industry sectors. This leads to a robust network that enables us to recruit the right leadership for the right opportunity.

Steve Tapp
Steve Tapp CEO, Lifelong Learner Holdings / PSI Services

Our partnership with Waud Capital has provided us with the capital, knowledge and resources that have greatly accelerated our growth. We have already made 26 acquisitions since closing in the beginning of 2015, tripling the size of the business and creating a much more strategic asset.

System.Web.HttpException (0x80004005): Error executing child request for handler 'System.Web.Mvc.HttpHandlerUtil+ServerExecuteHttpHandlerAsyncWrapper'. ---> System.IndexOutOfRangeException: Index was outside the bounds of the array.
   at System.Collections.Generic.Dictionary`2.Insert(TKey key, TValue value, Boolean add)
   at MC.Models.ContentTypes.Image.AddInterchange(String name, String aspectRatio, Int32 size, Boolean isWidth) in D:\TeamCity\BuildAgent\work\66b35a7d729392e4\Source\MC.Models\ContentTypes\Image.cs:line 40
   at MC.Helpers.ExtensionMethods.MediaItemMethods.Interchange(IMediaComposition value, String name, String aspectRatio, Int32 size, Boolean isWidth) in D:\TeamCity\BuildAgent\work\66b35a7d729392e4\Source\MC.Helpers\ExtensionMethods\MediaItemMethods.cs:line 27
   at MC.Helpers.ExtensionMethods.MediaItemMethods.Interchange(IPublishedElement value, String name, String aspectRatio, Int32 size, Boolean isWidth) in D:\TeamCity\BuildAgent\work\66b35a7d729392e4\Source\MC.Helpers\ExtensionMethods\MediaItemMethods.cs:line 14
   at ASP._Page_Views_Partials_Contents_Components_ContentBlockItem__ContentBlockItemDoubleMediaSmall_cshtml.Execute() in D:\inetpub\wwwroot\waudcapital.com\website\Views\Partials\Contents\Components\ContentBlockItem\_ContentBlockItemDoubleMediaSmall.cshtml:line 51
   at System.Web.WebPages.WebPageBase.ExecutePageHierarchy()
   at System.Web.Mvc.WebViewPage.ExecutePageHierarchy()
   at System.Web.WebPages.WebPageBase.ExecutePageHierarchy(WebPageContext pageContext, TextWriter writer, WebPageRenderingBase startPage)
   at Umbraco.Web.Mvc.ProfilingView.Render(ViewContext viewContext, TextWriter writer) in D:\a\1\s\src\Umbraco.Web\Mvc\ProfilingView.cs:line 25
   at System.Web.Mvc.ViewResultBase.ExecuteResult(ControllerContext context)
   at System.Web.Mvc.ControllerActionInvoker.InvokeActionResultFilterRecursive(IList`1 filters, Int32 filterIndex, ResultExecutingContext preContext, ControllerContext controllerContext, ActionResult actionResult)
   at System.Web.Mvc.ControllerActionInvoker.InvokeActionResultFilterRecursive(IList`1 filters, Int32 filterIndex, ResultExecutingContext preContext, ControllerContext controllerContext, ActionResult actionResult)
   at System.Web.Mvc.ControllerActionInvoker.InvokeActionResultFilterRecursive(IList`1 filters, Int32 filterIndex, ResultExecutingContext preContext, ControllerContext controllerContext, ActionResult actionResult)
   at System.Web.Mvc.ControllerActionInvoker.InvokeActionResultFilterRecursive(IList`1 filters, Int32 filterIndex, ResultExecutingContext preContext, ControllerContext controllerContext, ActionResult actionResult)
   at System.Web.Mvc.ControllerActionInvoker.InvokeActionResultFilterRecursive(IList`1 filters, Int32 filterIndex, ResultExecutingContext preContext, ControllerContext controllerContext, ActionResult actionResult)
   at System.Web.Mvc.ControllerActionInvoker.InvokeActionResultFilterRecursive(IList`1 filters, Int32 filterIndex, ResultExecutingContext preContext, ControllerContext controllerContext, ActionResult actionResult)
   at System.Web.Mvc.ControllerActionInvoker.InvokeActionResultWithFilters(ControllerContext controllerContext, IList`1 filters, ActionResult actionResult)
   at System.Web.Mvc.Async.AsyncControllerActionInvoker.<>c__DisplayClass3_1.<BeginInvokeAction>b__1(IAsyncResult asyncResult)
   at System.Web.Mvc.Async.AsyncControllerActionInvoker.EndInvokeAction(IAsyncResult asyncResult)
   at System.Web.Mvc.Controller.<>c.<BeginExecuteCore>b__152_1(IAsyncResult asyncResult, ExecuteCoreState innerState)
   at System.Web.Mvc.Async.AsyncResultWrapper.WrappedAsyncVoid`1.CallEndDelegate(IAsyncResult asyncResult)
   at System.Web.Mvc.Controller.EndExecuteCore(IAsyncResult asyncResult)
   at System.Web.Mvc.Async.AsyncResultWrapper.WrappedAsyncVoid`1.CallEndDelegate(IAsyncResult asyncResult)
   at System.Web.Mvc.Controller.EndExecute(IAsyncResult asyncResult)
   at System.Web.Mvc.MvcHandler.<>c.<BeginProcessRequest>b__20_1(IAsyncResult asyncResult, ProcessRequestState innerState)
   at System.Web.Mvc.Async.AsyncResultWrapper.WrappedAsyncVoid`1.CallEndDelegate(IAsyncResult asyncResult)
   at System.Web.Mvc.MvcHandler.EndProcessRequest(IAsyncResult asyncResult)
   at System.Web.Mvc.HttpHandlerUtil.ServerExecuteHttpHandlerWrapper.<>c__DisplayClass5_0.<Wrap>b__0()
   at System.Web.Mvc.HttpHandlerUtil.ServerExecuteHttpHandlerWrapper.Wrap[TResult](Func`1 func)
   at System.Web.HttpServerUtility.ExecuteInternal(IHttpHandler handler, TextWriter writer, Boolean preserveForm, Boolean setPreviousPage, VirtualPath path, VirtualPath filePath, String physPath, Exception error, String queryStringOverride)
   at System.Web.HttpServerUtility.ExecuteInternal(IHttpHandler handler, TextWriter writer, Boolean preserveForm, Boolean setPreviousPage, VirtualPath path, VirtualPath filePath, String physPath, Exception error, String queryStringOverride)
   at System.Web.HttpServerUtility.Execute(IHttpHandler handler, TextWriter writer, Boolean preserveForm, Boolean setPreviousPage)
   at System.Web.HttpServerUtility.Execute(IHttpHandler handler, TextWriter writer, Boolean preserveForm)
   at System.Web.Mvc.Html.ChildActionExtensions.ActionHelper(HtmlHelper htmlHelper, String actionName, String controllerName, RouteValueDictionary routeValues, TextWriter textWriter)
   at System.Web.Mvc.Html.ChildActionExtensions.Action(HtmlHelper htmlHelper, String actionName, String controllerName, RouteValueDictionary routeValues)
   at Our.Umbraco.DocTypeGridEditor.Web.Extensions.HtmlHelperExtensions.RenderDocTypeGridEditorItem(HtmlHelper helper, IPublishedElement content, String editorAlias, String viewPath, String previewViewPath, Boolean isPreview)
   at ASP._Page_app_plugins_doctypegrideditor_render_DocTypeGridEditor_cshtml.Execute() in D:\inetpub\wwwroot\waudcapital.com\website\app_plugins\doctypegrideditor\render\DocTypeGridEditor.cshtml:line 28
   at System.Web.WebPages.WebPageBase.ExecutePageHierarchy()
   at System.Web.Mvc.WebViewPage.ExecutePageHierarchy()
   at System.Web.WebPages.WebPageBase.ExecutePageHierarchy(WebPageContext pageContext, TextWriter writer, WebPageRenderingBase startPage)
   at Umbraco.Web.Mvc.ProfilingView.Render(ViewContext viewContext, TextWriter writer) in D:\a\1\s\src\Umbraco.Web\Mvc\ProfilingView.cs:line 25
   at System.Web.Mvc.Html.PartialExtensions.Partial(HtmlHelper htmlHelper, String partialViewName, Object model, ViewDataDictionary viewData)
   at ASP._Page_Views_Partials_grid_editors_Base_cshtml.Execute() in D:\inetpub\wwwroot\waudcapital.com\website\Views\Partials\grid\editors\Base.cshtml:line 20

70+

Experienced professionals

25+

Average years of partners' industry experience

WCP’s process-driven approach is backed by human capital at every step. Our experienced team enables us to support the efforts of our CEOs and executive partners at every stage of the investment cycle.