XML 53 R42.htm IDEA: XBRL DOCUMENT v3.8.0.1
Accounts Receivable (Details) - USD ($)
Dec. 31, 2017
Dec. 31, 2016
Summary of accounts receivable    
Total gross receivables $ 3,040,110 $ 268,753
Less: allowance for doubtful accounts (34,235) (34,235)
Total net receivables 3,005,875 234,518
Construction revenue [Member]    
Summary of accounts receivable    
Total gross receivables 2,470,526 124,713
Engineering services [Member]    
Summary of accounts receivable    
Total gross receivables 196,008 144,040
Retainage receivable [Member]    
Summary of accounts receivable    
Total gross receivables $ 373,576