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