My friend is a dog walker.
When she started her business I didn't need a dog walker as I was working from home and walked my two dogs myself. Despite this my friend struggled to get clients initially so I paid her to walk my dogs a couple of times a week. It was nice for my dogs and it did give me a break from walking them occasionally. I actually do enjoy walking them but it gave me some free time so I didn't mind.
It has been about a year and a half since then and my friend has been very unreliable. It has been annoying as I would often organise my day thinking the dogs would be taken out and I'd have to juggle stuff around instead. Again no big deal as I was home and happy to walk my dogs. My friend now has a large group of clients so that's no longer a factor for me.
More recently one of my dc has become unwell. We are often in and out of hospital and appointments and when I'm not working I want to be with her as much as possible. I no longer work from home but I can be flexible and dogs are never left alone as dh will work from home if I'm out. However, even though it's not a complete essential the dog walks have been very useful. If I didn't use my friend I would look for a walker now anyway as it would give me more time with dc, take the burden off dh and I would be happy to know my dogs were having a good time and being cared for well.
My friend is still very unreliable. She is supposed to come two days a week and it's been over a month since her last visit. She keeps cancelling last minute, often an hour before the walk is supposed to take place. I feel for my friend as she is cancelling because she is unwell or her dc is unwell or some kind of emergency such as car trouble so it's not her fault but this has been the case the whole time I have used her. Dh is getting a bit fed up because it means he has to pick up the walking unexpectedly and he wants to employ someone more reliable. I do get that and it would help us massively.
However, I don't want to let my friend go because I know this is her sole source of income as a single parent and I know she has lost a few clients already due to this. I don't want to ruin our friendship and I care about her. It's difficult because she has never done the two days consistently and cancels at least once a week often twice. It would be nice to have a more reliable walker giving us that extra time but as it's not essential I feel awful letting my friend go and employing someone else.
What would you do?
Just to add I pay full rate.