General Contractor Houston

About Us

In October 2007 Otwell Construction INC began its first project and has since successfully completed many more in the southeast Texas region. Otwell Construction INC is currently licensed to perform commercial construction in 5 states; Texas, Louisiana, Mississippi, Arkansas and Tennessee.

18015 FM 1488, Suite A Magnolia Texas 77354  -  Phone : 281-821-6901  -  Fax : 281-821-1212
Web Site Design by Beijen