Annual report pursuant to Section 13 and 15(d)

Uncompleted Contracts - Schedule of Uncompleted Contracts (Details)

v3.20.1
Uncompleted Contracts - Schedule of Uncompleted Contracts (Details) - USD ($)
Dec. 31, 2019
Dec. 31, 2018
Contractors [Abstract]    
Revenue Recognized $ 1,074,800 $ 499,600
Less: Billings to date (832,300) (185,300)
Costs and estimated earnings in excess of billings on uncompleted contracts 242,500 314,300
Billings to date 2,707,200 1,642,600
Revenue recognized (2,322,900) (1,172,400)
Revenue contract liabilities $ 327,100 $ 470,200