Personally I would not. I always allow time for a booking to be delayed or overrun.
However, I could be up to all manner of things prior to a booking, have personal guests, mother may have called or I may be freshening up.
I am open to a gent texting to say he is early if I am free, I am not open to them buzzing my door repeatedly and hanging around pacing up and down whilst neighbours watch, twenty minutes before their time, due to me popping into the shop for milk.
I didn't mean unannounced, like you I could be doing all manner of things, having an odd job done or even cutting it fine with someone who has arrived late. I request that if they arrive early to give me a call or text to check whether I'm ready before proceeding the door. I have had someone who chose not to use a mobile phone sail up twenty minutes early, someone else banged on my door at night 25 minutes early. He stood so close to the door I couldn't see who it was so didn't answer immediately, he proceeded to get rather damp.
I get the impression some guys think it's polite to be early, others just don't like appointment times either because it's so formal it makes it sound businesslike, or it's telling them a time and they'd rather just rock up. Luckily most men are either just on time, or call to say they are a bit early/late.
We haven't mentioned the guys who call to say they are running late, running late, running late, just around the corner, around the corner, be there in 5, 5, 5, 10...........and who never arrive.