Note 6 - Intangible Assets - Schedule of Intangible Assets (Details) - USD ($) |
Dec. 31, 2019 |
Sep. 30, 2019 |
|---|---|---|
| Gross | $ 10,889,000 | $ 10,889,000 |
| Accumulated Amortization | (5,150,543) | (4,886,002) |
| Net | 5,738,457 | 6,002,998 |
| Customer Relationships [Member] | ||
| Gross | 8,396,000 | 8,396,000 |
| Accumulated Amortization | (3,757,291) | (3,547,389) |
| Net | 4,638,709 | 4,848,611 |
| Trade Names [Member] | ||
| Gross | 2,119,000 | 2,119,000 |
| Accumulated Amortization | (1,019,252) | (966,280) |
| Net | 1,099,748 | 1,152,720 |
| Noncompete Agreements [Member] | ||
| Gross | 374,000 | 374,000 |
| Accumulated Amortization | (374,000) | (372,333) |
| Net | $ 1,667 |