Hi love_that-tune,
I am a retired science and math tutor. I did over 95% of my students lessons in their home. There were so many, many problems it would make your headspin.
I ALWAYS evaluated each situation based on the circumstances. Did I enjoy working with that student/family? How far did I have to travel? How often did the BS occur?
I sat in my car many, many times. I went to the library and sat there. I got something to eat or a cup of coffee. I took a bathroom break. Often I would call my next student and try to go early.
Perhaps the most bizarre situation was when I kept a student for several months when they cancelled every single week. Why in the world would I tolerate this you ask? I received so many referrals and got so many new students from them. That is why. They would brag how great I was to their friends. How would they know if they rarely took a lesson?
Anyway, I have easily spent that much money on advertising that wasn't cost effective. Hmm....sit in your car for an hour and get another student for your time. Okay, I'm exaggerating but only slightly.
They would cancel 2 or 3 times for each new student referral I received but sitting 3 hours in the car for 1 new student taking how many lessons in a year was so worth it. If I lose $150 for the 3 times I sat in the car WITHOUT payment but make over $1500 more from the new student then it was worth it. This makes even more sense for piano teachers since you often have students for more than one year. So, maybe a piano teacher could make $10,000 over a period of many years! I tutored chemistry and after the school year was over so were the lessons. So, I constantly had to find new students.
Finally, I did something that airlines and hotels do. I double booked the time slot! I let them think they had an appointment. When they cancelled, I just laughed because they were cancelling an appointment they didn't actually have. However, one time I never got the phone call. So, I cancelled on them.
I couldn't take it anymore and gave it up. Driving to homes and there is no one there. Last minute cancellations. I found notes on the door telling me they got called into work! What is wrong with these people? Couldn't they at the very least telephone me? I got my share of bounced checks too. They made good but it was still an inconvience. Dogs scaring the daylights out of me. A cat once scratched its claws on my $300 leather jacket. They said they would pay to fix it but that never happened. They dropped me like a hot potato!
I could go on and on but the memories are annoying me so...
I hope that helps, Joe.
P.S. The least inconvience was when either the first or last lesson of the day cancelled. If it was the 1st then I just started my day an hour later and when the last cancelled I went home an hour earlier which I sometimes liked. When the 2nd lesson of the day cancelled I would call up the 1st and see if I could go an hour later but this sometimes backfired because they would cancel on me too. Also, when the next to last cancelled I would call the last and try to go an hour earlier. This way I got home earlier and didn't have to sit in the car for an hour.