I have a client that I have been working with for the past 2 months. We usually have a weekly meeting, and the rest of the time I work from home. The problem is that I never know whether my client wants to meet until literally the last minute.
Ordinarily, I will send my client the work I have completed for the week along with a request to schedule a meeting for the upcoming week. It usually takes days for her to reply to me and in one instance one full week! We usually meet on Mondays or Wednesdays. Most of the time, I don't even know If I'm meeting with her until an hour before the meeting!
Sometimes she will reschedule at the absolute last second, and I'm expected to rearrange my whole week around her. Most of the time the excuse for not meeting with me is something like "ooops, just realized I have lunch plans for today, could we reschedule to so and so?" (or something equally rediculous). I wouldn't mind if it happened once, but it occurs practically every week! In my mind, that's not a sufficient amount of time or good enough reason to suddenly drop a business meeting. How can you suddenly 'realize' you have lunch plans? It seems very unprofessional to me, especially her being a business owner herself.
The office is also an hour away from me too, so I have to commute quite far to meet with her. We were supposed to meet today at 1pm and she wanted to reschedule to 6pm this evening. That is too late in my opinion, and the rush hour traffic would be a huge inconvenience to me. As a business owner, I try to be as flexible with clients as possible, but I think rescheduling a meeting in the same day is incredibly unprofessional. I would never dream of doing this to a client. Do you think feeling this way is justified, or should I just suck it up?