This is probably a function of white balance, and you will need great exposure first, then white balance second to bring out the best looking colors.
So...
Get the grey card. Take some white and put a spot on the grey card, then put black on the other side of the grey card (or get one of those 3 plastic card things you can wb with) Take a picture of that filling the frame (and put black underneath it if you cant fill the frame ) and check your histogram.. the first peak should be the white, and you want that over to the right, the grey peak in the middle, and then a peak for all the black on the left side of the histogram.
Once you have the exposure set, then set the wb. Or keep the correctly exposed grey card image as reference so you can use it to set the wb in Photoshop or Lightroom.
Also, what kind of light are you using? is it in a room? are the walls white? are there other strong colors close by? A mix of color temps could also be causing problems. Show a picture and the set up for more help.
Another thought.. what kind of color shift? if you are using flash, on the camera, that could be part of the issue, you may need a directional light that is off axis from the lens.
Godox/Flashpoint r2 system, plus some canon stuff.