Thanks, Amorya! That did the trick. I generalized it below to work to find the nearest .25, .5, .75, etc.
float decimalValue;
float decimalIncrement = .25; // Set to .25, .5, .75, etc.
decimalValue = decimalValue * (1/decimalIncrement);
decimalValue += decimalIncrement;
decimalValue = (int)decimalValue * decimalIncrement;