C.M. Space and Associates, Inc.