justin caddo