Teal Building and Construction, Ltd.