I agree with the Dog Rovers answer and it might be your machine. Check that you have set it up correctly by following all the manufacturer instructions. Put the cuff on and sit and wait for at least 5 minutes then test it again. When you say you checked it with a machine is it your own BP machine or a machine in a public place, because there complete crap. There's a one size fits
all bp cuff and they are never maintained, just replaced when they become defective. I wouldn't worry, your BP was "excellent" in your Dr's.'s office and that's the numbers you must go by.