mccullough logo