Quarterly report pursuant to Section 13 or 15(d)

REVENUE (Details)

v3.19.2
REVENUE (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2019
Jun. 30, 2018
Jun. 30, 2019
Jun. 30, 2018
Total Revenue $ 1,461,100 $ 2,428,500 $ 2,853,500 $ 5,085,400
Industrial Cleaning Services [Member]        
Total Revenue 505,200 219,500 727,400 1,390,000
Product Sales [Member]        
Total Revenue 759,000 716,200 1,646,400 2,888,100
Media Sales [Member]        
Total Revenue 131,600 827,500 332,300 663,400
Licensing Fees [Member]        
Total Revenue 8,200 33,700 33,500 94,300
Operating Fees [Member]        
Total Revenue 7,100 4,300 13,900  
Management Fees [Member]        
Total Revenue 50,000 50,000 100,000 49,600
Mobile Rail Car Cleaning Services [Member]        
Total Revenue   577,300    
Industrial Cleaning [Member]        
Total Revenue 505,200 796,800 725,400 1,390,000
Industrial Cleaning [Member] | Industrial Cleaning Services [Member]        
Total Revenue 505,200 219,500 727,400 1,390,000
Industrial Cleaning [Member] | Mobile Rail Car Cleaning Services [Member]        
Total Revenue   577,300    
Environmental Solutions [Member]        
Total Revenue 890,600 1,543,700 1,980,700 3,551,500
Environmental Solutions [Member] | Product Sales [Member]        
Total Revenue 759,000 716,200 1,646,400 2,888,100
Environmental Solutions [Member] | Media Sales [Member]        
Total Revenue 131,600 827,500 332,300 663,400
Solid Waste [Member]        
Total Revenue 65,300 88,000 147,400 143,900
Solid Waste [Member] | Licensing Fees [Member]        
Total Revenue 8,200 33,700 33,500 94,300
Solid Waste [Member] | Operating Fees [Member]        
Total Revenue 7,100 4,300 13,900  
Solid Waste [Member] | Management Fees [Member]        
Total Revenue $ 50,000 $ 50,000 $ 100,000 $ 49,600