Consolidated Statements of Operations (USD $)
12 Months Ended
Dec. 31, 2011
Dec. 31, 2010
Dec. 31, 2009
Income Statement [Abstract]      
Project billings and services $ 30,665,334 $ 46,036,043 $ 36,023,901
Project costs 27,887,648 37,075,811 28,690,082
Gross margin 2,777,686 8,960,232 7,333,819
Groos margin ratio 9.10% 19.50% 20.40%
Operating expenses:      
Payroll expense and related payroll taxes and benefits 4,848,138 4,406,783 4,779,125
Office Expense 540,890 692,733 747,621
Occupancy 850,395 922,762 902,857
Business Insurance 510,192 498,577 471,217
Professional Services 726,162 814,689 949,844
Equipment Expenses, net of usage credit 501,429 411,628 503,018
Other expenses 318,589 352,956 957,768
Total operating expenses 8,295,795 8,100,128 9,311,450
Operating income (loss) (5,518,109) 860,104 (1,977,631)
Other income and (expense):      
Interest expense (654,319) (545,546) (309,442)
Other, net 112,326 96,284 24,388
Total other income and (expense) (541,993) (449,262) (285,054)
Net income (loss) before income taxes (6,060,102) 410,842 (2,262,685)
Income tax benefit (expense):      
Current (2,100) (19,371) (23,605)
Deferred (1,419,500) 394,800 401,400
Total income tax benefit (expense) (1,421,600) 375,429 377,795
Net Income (Loss) $ (7,481,702) $ 786,271 $ (1,884,890)
Earnings (loss) per common share; Basic $ (0.63) $ 0.07 $ (0.16)
Earnings (loss) per common share; Diluted $ (0.63) $ 0.03 $ (0.16)
Weighted average shares outstanding; Basic 11,940,373 11,940,373 11,940,373
Weighted average shares outstanding; Diluted 11,940,373 19,734,874 11,940,373