Hi Millie - In Dec., 2008, I bought my electric range and those super people installed it. I didn't see but I'm willing to bet it was carefully leveled...... same with my 'fridge. I bought everything from microwave to dishwasher to dehumidifier from the same place. I trust them.
Of course, that does not guarantee that things haven't shifted in the last 3 years, does it?
I'll check the level.