Generally if you are asking them to relocate your boat to meet a specific need of yours, for your convenience, you could be charged. If the boatyard is moving you to meet their needs or for their convenience, they usually do it without charge. This is not always true though, depends on the yard. We have been moved on a number of occasions at different yards, per our request, without being charged. Often it comes down to what kind of customer you are, how much money
they are making off of you (are you a long term customer, or do you occasionally hire the yard to do work for you, or shop in their chandlery
?), or just what kind of relationship you have with the yard management. Sometimes that doesn't matter either and they go by whatever their policy is or your contract
So I guess the short answer would be, it depends.