v3.7.0.1
Note 5 - Accounts Receivable and Work in Process (Details) - Schedule of Accounts, Notes, Loans and Financing Receivable - USD ($)
Dec. 31, 2016
Dec. 31, 2015
Schedule of Accounts, Notes, Loans and Financing Receivable [Abstract]    
Accounts receivable on completed contracts $ 43,292 $ 39,100
Costs and estimated earnings on contracts in progress 60,349 252,339
Total $ 103,641 $ 291,439