NOTE PAYABLES (Details) - USD ($) |
Jun. 30, 2017 |
Dec. 31, 2016 |
|---|---|---|
| Notes payable | ||
| Revolving Line of Credit | $ 1,950,000 | $ 1,950,000 |
| Term loan | 643,819 | 914,002 |
| Notes payable | 7,004 | 12,700 |
| Total of notes payable and advances | 2,600,823 | 2,876,703 |
| Less current portion | (2,511,710) | (2,507,526) |
| Long-term portion | $ 89,113 | $ 369,177 |