In most cases, a properly run service department should be able to schedule when your coach will be worked on. If I were dropping my coach off for repair, I would expect them to estimate how long it will take, and when they would expect it to be completed. Once there is deviation from what is expected, then it is time to be a pest. I work in a service department in an unrelated business. The one thing that consumes more time is talking to customers. You have to figure that any time spent on the phone usually means you are not working for twice that amount of time. The phone is your biggest enemy when you are trying to get something done. There is nothing I hate more than to tell a customer that it will be 2 weeks, and they start calling me a week later. The reality is, that if I state it will be done in 2 weeks, I've not even looked at the problem until a day before it is due. The actual time it takes to fix something is rather small, compared to the actual lead time. Get an expected time frame up front. Only bug them, when it goes beyond that.