James Weed Take About Control Point Associates, Inc. Services