Checkbox PHP

Galera estou em uma dúvida. no site possui 3 checkbox mas irei implementar muito mais.
O problema é que meu código nao está mto legal, pois preciso fazer conta pra saber o valor total

Código está assim

$hena = filter_input(INPUT_POST, "hena", FILTER_SANITIZE_MAGIC_QUOTES);
    $simples = filter_input(INPUT_POST, "simples", FILTER_SANITIZE_MAGIC_QUOTES);
    $maquiagem = filter_input(INPUT_POST, "maquiagem", FILTER_SANITIZE_MAGIC_QUOTES);

$valorHena = 20; // Valor da Hena
    $valorSimples = 15; // Valor da Simples
    $valorMaquiagemIndividual = 100; // Valor da maquiagem individual

 if (isset($hena) && !isset($simples) && !isset($maquiagem)) {
            $dado->setResultado($valorHena);
        }elseif (isset($simples) && !isset($hena) && !isset($maquiagem)) {
            $dado->setResultado($valorSimples);
        }elseif (isset($maquiagem) && !isset($hena) && !isset($simples)) {
            $dado->setResultado($valorMaquiagemIndividual);
        }elseif (isset($hena) && isset($simples) && !isset($maquiagem)) {
            $resultado = $valorHena + $valorSimples;
            $dado->setResultado($resultado);
        }elseif (isset($hena) && isset($maquiagem) && !isset($simples)) {
            $resultado = $valorHena + $valorMaquiagemIndividual;
            $dado->setResultado($resultado);
        }elseif (isset($maquiagem) && isset($simples) && !isset($hena)) {
            $resultado = $valorMaquiagemIndividual + $valorSimples;
            $dado->setResultado($resultado);
        }elseif (isset($maquiagem) && isset($simples) && isset($hena)) {
            $resultado = $valorHena + $valorSimples + $valorMaquiagemIndividual;
            $dado->setResultado($resultado);
        }

Como vocês podem ver está bastante confuso, queria dar uma melhorada e tentei de tudo alguém poderia dar uma dica?