Commodity Recycling Systems
Now available to every service business!
System Overview
Manage customers, personnel, scheduling and field operations
The System supports for environmental remediation providers of many types, including general recycling, restaurant services (cleaning, grease traps, cooking oil reclamation), tank maintenance, yard service, pool maintenance, automotive repair and maintenance services and many others. Our reporting tools can be customized for cooperation with regulatory or supervisory agencies.

The System retains a long history of prior services by provider, account and location, enabling us to predict the next occurrence of many repeating service types. For these types, a pre-scheduling feature lets you choose which upcoming services to group into sorties that can use the same driver and equipment. Routes can be unique or recurrent; it's flexible!

The System is software as a service (SAAS) and requires no new hardware, no new software, and no new personnel in your office. The intuitive interface is user-friendly, and training key personnel is quick and easy. Populate the database with your existing customers from spreadsheets or use the simple data-creation forms. Further customization is available.

Customer Relations

Account List

Contact management and integrated activity tracking for accounts. Each account can have multiple locations with hierarchical reporting. Optional export of receivables or payables depending on service agreement. Complete history in archive for three years; extension available. Easily toggle to related location(s).

Account Detail

Track service requests, completed tasks, contact data changes, and more. Relate activities to individual locations. Calculate payment due for export to accounting program.

Location List

Search locations on scores of criteria. Maintain full information for multiple customer contacts and unlimited service event records with description and price in archive. See related account information with a single click. Upload images of location and open trouble tickets with image upload and extensive documentation; assign issues to your personnel and track performance. Easily toggle to related account.

Location Detail

Manage work and resolve issues at individual locations. Obtain detailed reports on service schedules, completed work, current issues, priority scheduling and more. Export many reports for technical analysis in other software. Master permission lists govern who can see what report types.

Scheduling and Routing

Service Scheduling

CIC maintains a dynamic pool of service requests, categorized by time since last service, capacity of related equipment, and other criteria. Sort, select and schedule urgent and planned service requests. Optionally build recurring routes. Map potential routes. Transfer requests to routing module.

Route List

A route is composed of services as prioritized in the scheduling tool. Routes can be dynamic (recommended) or recurrent. Dynamic routing uses proprietary algorithms to predict the next required service based on time of day, site limitations and other factors. The system maintains a dynamic list of forthcoming requirements from which a dispatcher may select locations for a given trip. Dynamic routes can be converted to recurrent routes with a simple setting.
Order and optimize your scheduled routes for shortest distance.

Route Planning

Select scheduled locations; create or add to a route; open map. Specify first and last stop; system will define efficient path. Drag and drop to alternate order if required. Send the optimized route to your phone or any application that supports turn-by-turn directions.

Route Execution

The optimized route with conventional map also provides estimates of time and distance that may be compared to the technician's report after completion. The driver and dispatcher can remain synchronized to make real-time status reporting easy, and the dispatcher can insert or delete stops to accommodate special requests.

Field Operations Support

Travel Assistance

The driver initiates a route with a click at departure. The system time stamps the departure and then provides turn by turn directions to the first stop and then to each succeeding stop. If the driver leaves the mobile contact area the system will normally resume when connection is reestablished. On return to the depot the driver reports the end of the route. The system time stamps all events.

Service List

Upon arrival at a location the driver opens the reporting form, which logs the arrival time. The details of the service(s) to be performed during the visit are displayed along with special instructions that can be amended by the dispatcher up to the time of arrival.

Data Entry

At each stop the technician can report all elements of the service as they are provided. This may include quantities, issues and comments. The data collection form varies with the nature of the service(s) to be provided. When service is reported complete the departure time is assumed and logged. The timestamps can be evaluated for future route planning (requires custom report generation). The dispatcher can review completed stops at any time.

Route Progress

When the report is complete the driver can click to initiate the turn by turn route to the next stop, which is displayed and also spoken along the way (certain device requirements apply). The completed visit is instantly available to the dispatcher, who can insert additional stops as long as they are among the uncompleted portion of the route. Optional reporting of location to the dispatcher is available through use of third-party software.

Facilities and Equipment

The System maintains a database of depots, along with vehicles assigned thereto, their licenses, characteristics and capacities. A dispatcher can match a vehicle to a route, and the history of the routes serviced is maintained and reportable. In combination with one of the fine travel tracking and reporting systems on the market you can have complete control of your fleet.

Reporting and Management

Summary Reporting

A custom dashboard is created for each user community. It summarizes activity in current and recent history and calls attention to urgent demands. Track customers, suppliers, technicians, contractors and many other levels of cross-referenced activities.

Detailed Reports

Detailed reports can be created for each service event, customer, provider, management team or regulatory jurisdiction. Inspect units of observation as small as a single item retrieval to a year's worth of activity. Cross-reference accounts, locations, providers, dates... Standard reports can be produced at any time or scheduled regularly. Custom reports can be created to suit individual providers' requirements.

Transaction Logs

Several logs are maintained. A general login and user transaction log records customer contact activity. Specific service activities are logged in their respective contexts. All recorded activities are linked to the active user. Requests for reports — especially those with export options — are logged as part of the security protocols.

Customers and Jurisdictions

Standard reporting can include access for customers at a nominal additional fee to cover transmission costs. Customers can see frequency and of collections and can share the reports with regulatory jurisdictions.

Custom jurisdictional reports can be created to specification as needed.

Custom Reports

Custom reports can be developed at provider request or to accommodate regulatory requirements.

Industry Service Modules

Individual services are managed with Service Modules, e.g., restaurant services such as used cooking oil collection, grease trap cleanout, hood and related surface cleaning, and renderable food waste collection. Ad hoc or periodic services such as waste or other material hauling, yard or swimming pool maintenance, etc., can be managed with our General Services module.

Almost any Recycling Collection service can be tracked. Service modules have their own additional logging and reporting functions. Each service activity has activity tracking and performance analyses, presented graphically and in tables.

Numerous standard detailed reports and exports are also available. Custom reports can be developed by user request.

General/Miscellaneous Service Module

This module is the standard part of all CSSRM packages. It provides simply for scheduling and routing service excursion with an open-ended description of the service to be provided. The built-in services are simply Retrieve, Deliver and Miscellaneous.

General Restaurant Cleaning Module

This module plugs into the Customer Service Scheduling and Routing Method. It provides specific tracking, recording and bill export features for various types of restaurant equipment.

Possible cleaning services include by default windows, walls, refrigerators, hoods, stoves, ovens, cabinets, floors and raised floors. Additional regularly performed services can be customized by request for individual providers.

Placeholder: Grease Trap Cleaning Module

This module plugs into the Customer Service Scheduling and Routing Method with specific tracking, recording and bill export features for various types of restaurant grease traps and related equipment.

A distinction is made between interior (typically under sink or under floor locations exhausting directly to sewers) and exterior, aka "interceptors", typically located outside the restaurant with large associated storage tanks.

Placeholder: Line Jetting Module

This module plugs into the Customer Service Scheduling and Routing Method with specific tracking, recording and bill export features for various types of automated grease management equipment.

The Trap Cleaning Module is required. The line jetting feature can be appended as an option.

Used Cooking Oil Collection Module

This module plugs into the Customer Service Scheduling and Routing Method. It has been in use since 2008 by numerous independent UCO collectors in 40 states serving up to 42,000 restaurants. Selling restaurateurs is easy with our standard marketing presentation.

Dear Restaurateur:

Are you still paying for removal of used cooking oil? Imagine a used cooking oil management program that could significantly reduce your costs, lower your carbon footprint, reduce dependency on foreign oil and help this country move one step closer to improved sustainability....all without any paperwork or administration time.

Imagine no further. That program is here today. And you make $$$ by participating!

This is the most comprehensive renewable energy program available in the industry today. It is not just another collection service. It is a complete deep fryer quality management program that pays you for your used fryer oil. Your used oil is picked up and turned into biofuel, right here in the United States for use in the United States, helping to reduce our dependence on foreign oil. And you can show your results to regulatory agencies easily.

Here’s how it works:

  • Improve service and simplify waste handling
    • We pick up your used cooking oil promptly and regularly, using computer-aided scheduling and routing.
    • High-quality containers and efficient design keep your workspace clean.
  • Reduce your cost of operation
    • Effectively reduce your cooking oil cost with the offset from repurchase.
    • Earn as much as $2.00 or more per case depending on the type of oil you use.
  • Earn $$$
    • Your oil service collector pays you monthly for oil it collects.
    • The repurchase price is tied to a published index for accountability and eliminates unscrupulous tactics and inconsistencies of traditional oil collection.
    • Your financial impact is immediate; check your account any time on line. Predict revenue and control cost.
  • Reduce overhead
    • You cut cost associated with old-style grease collection.
    • You spend no time on tracking, paperwork or administration.
  • Improve the environment
    • You lower your carbon footprint.
    • Twenty-two pounds of carbon are removed from the atmosphere for every gallon of oil made into renewable fuel compared to fossil fuel.
    • If the Armed Services converted 20,000,000 pounds of used oil into biofuel, approximately 58,000,000 pounds of pollutants would be removed from the atmosphere.
    • Environmental reporting is included in cooperation with the collector.
    • Operators can market their contribution to carbon footprint reduction and sustainability.
  • Lower our dependency on foreign oil
    • All waste oil picked up domestically, is converted into biofuel domestically and then used here in America.
    • If the Armed Services converted 20,000,000 pounds of waste oil into biofuel, approximately 2,660,000 gallons of new fuel would be created.
    • With traditional oil reclamation, the majority of used cooking oil, often called Yellow Grease, is shipped to China or India , resold and then used in cosmetics and animal feed.
  • Improve efficiency
    • Special proprietary bins are provided free for the collection of used oil.
    • Collectors use GPS technology to assure timely pick up and removal of waste oil.
    • Bins feature Patent Pending built in waste oil filtration which eliminates foul odors normally associated with typical waste oil bins.
    • The Patent pending Easy Collection Port on our bins allow the servicing trucks to be at your location for the minimum amount of time while virtually eliminating any mess associated with traditional waste oil pickup.
  • Proprietary waste oil bin features
    • 28” height (33” w/casters) for easy disposal, minimizing the risk of spills/mess/injury.
    • Low height assures easy disposal by majority of kitchen staff.
    • Vacuum pump technology that assures clean removal of waste oil.
    • Special filtration system eliminates odor.
    • A hydraulic arm to assist with lifting and to ensure access door closes automatically.
    • A tamper-resistant steel “lip” and keyless lock provide additional security.
This program offers the convenience of working with one company that supports all of your needs from oil selection, oil risk management, fryer management support systems, training and the best oil reclamation system in the industry. Available in most states and major cities.

Your participation provides a powerful message to consumers about your social responsibility and green commitment. You gain good will by demonstrating positive corporate citizenship and supporting energy conservation and renewable fuel.


General Characteristics

Data Integrity

Technicians can use paper-based or Internet-based reporting. For the former, detailed lists can be printed, and each stop can be reported for later data entry. Electronic reporting allows real-time evaluation hope progress by the dispatcher who is thus also enabled to insert stops dynamically if emergencies occur. Backup procedures are well-defined. Of course, each provider organization is isolated from the others and secure from intrusion, as long as consistent password protection is observed.


Each service provider can have multiple facilities. Data isolation may be invoked by facility. Permission sets under control of the group's manager govern what each user may do. So a user may access only the information needed to do their respective jobs.


Commencement of service for new organizations occurs in three phases: planning, implementation and continuation. The planning phase consists of several hours of consultation. Implementation includes upload of existing data, testing, data verification and training of key individuals. Continuation means active use of the system for customer service, scheduling, routing and reporting. The costs associated with each phase are based on customization (reprogramming), data storage and transmission, and the amount of data intervention and correction and customer support during the continuation phase.

Language Support

We anticipate that the system will be available in other languages, starting with Spanish in 2021. Please contact us for more information, describing your organization and your requirements; we would be pleased to work with you to enable your preferred language.

En 2021, anticipamos que el sistema será disponible en español, y después en otros idiomas. Favor de escribirnos, describiendo su empresa y sus requísitos.