Quarterly report pursuant to Section 13 or 15(d)

Goodwill and Intangible Assets (Details)

v3.8.0.1
Goodwill and Intangible Assets (Details) - USD ($)
3 Months Ended
Mar. 31, 2018
Mar. 31, 2017
Goodwill and intangible assets [Abstract]    
Goodwill, Gross Amount $ 3,015,700  
Goodwill, Accumulated Amortization  
Intangible assets not subject to amortization    
Trademarks, Gross Amount 294,268  
Trademarks, Accumulated Amortization  
Intangible assets subject to amortization    
Customer list, Gross Amount 897,274  
Customer lists, Accumulated Amortization 897,274  
ABC Acquired contracts, Gross Amount 310,000  
ABC Acquired contracts, Accumulated Amortization 87,834  
SIAS Acquired contracts, Gross Amount 660,000  
SIAS Acquired contracts, Accumulated Amortization 187,000  
Non-compete agreements, Gross Amount 272,147  
Non-compete agreements, Accumulated Amortization 266,869  
Total Intangible Assets, Gross Amount 2,433,689  
Total Intangible Assets, Accumulated Amortization 1,438,977  
Total Goodwill and Intangible Assets, Gross Amount 5,449,389  
Total Goodwill and Intangible Assets, Accumulated Amortization $ 1,438,977  
Goodwill, Estimated life in years Indefinite  
Trademarks, Estimated life in years Indefinite  
Non-compete Agreements [Member] | Minimum [Member]    
Intangible assets subject to amortization    
Intangible assets subject to amortization, Estimated life in years 3 years  
Non-compete Agreements [Member] | Maximum [Member]    
Intangible assets subject to amortization    
Intangible assets subject to amortization, Estimated life in years   4 years
Customer Lists [Member] | Minimum [Member]    
Intangible assets subject to amortization    
Intangible assets subject to amortization, Estimated life in years 5 years  
Customer Lists [Member] | Maximum [Member]    
Intangible assets subject to amortization    
Intangible assets subject to amortization, Estimated life in years 15 years  
ABC Acquired contracts [Member]    
Intangible assets subject to amortization    
Intangible assets subject to amortization, Estimated life in years 5 years  
SIAS Acquired contracts [Member]    
Intangible assets subject to amortization    
Intangible assets subject to amortization, Estimated life in years 5 years