Construction on the Houston Astrodome renovation could begin as early as this October with phase one. The construction could be completed in about 17 to 18 months and when completed the structure will feature 9 acres of climate controlled, covered, column-free event space and 1400 underground parking spaces.