More Customer Love

Team El Toro has been hard at work improving the tools that we provide to clients for self service.  We recently launched customer self reporting.  The early feedback has been great (see below).  If you have not used our customer self reporting portal yet, please contact support to get your log-in


Portal Quote 012815