That is what I do. Have a daily rate, but can bill half a day.
I don't really do classic 'projects', I'm more an ops guy having seen/experienced the dev side too, and profiled myself as being a bridge between those 2 sides that don't always fully understand each other. At a client I'm usually involved in multiple projects and 'the bigger picture'.
You cannot place an estimate on 'fixing' stuff like that, and it also hugely depends on the internal politics. My contracts are usually for 3-months, and can be extended 3 months at a time, which define a daily rate, state a day is 8 hours, and I can bill a maximum of 40 hours/week. Contractually I cannot terminate the contract, only the client can - but I can simply decide to stop working for a client, and simply don't bill them until the contract expires.
This allows me the flexibility to work for multiple clients, bill half days, work when I want, and can stop working for someone if I decide it's not working out for some reason.
I don't really do classic 'projects', I'm more an ops guy having seen/experienced the dev side too, and profiled myself as being a bridge between those 2 sides that don't always fully understand each other. At a client I'm usually involved in multiple projects and 'the bigger picture'.
You cannot place an estimate on 'fixing' stuff like that, and it also hugely depends on the internal politics. My contracts are usually for 3-months, and can be extended 3 months at a time, which define a daily rate, state a day is 8 hours, and I can bill a maximum of 40 hours/week. Contractually I cannot terminate the contract, only the client can - but I can simply decide to stop working for a client, and simply don't bill them until the contract expires.
This allows me the flexibility to work for multiple clients, bill half days, work when I want, and can stop working for someone if I decide it's not working out for some reason.