Stay committed to the task, but be flexible enough to adapt when changes must be made. With that said I am posting this bit that I will expand on later.
From this point on in this post is content added after the fact. Some days things just come up and you have to adapt and work with them. Just as in business things are not always smooth, so you plan for the bumps in the road, and make up for them when things are going smoothly.
When others know that you are committed, to providing value to their lives they tend to give you more slack. When your customers know that you are not just in it for the money they will stay with you even if you hit a rough patch.