I am a senior-level developer for a mid-sized agency where I work on lots of different clients' projects. I do development, strategy, and also design and I enjoy it immensely and have strived in the "chaos" of agency life. There are a few clients that I have great relationships with including one who we helped build some pages in their CMS (layout and graphics- nothing overly complex) years ago. I have (and always will) bend over backwards and do what needs to be done to complete a project, but with that CMS there is no programming involved and it is very locked-down so that it really boils down to junior-mid level content entry.
Fast forward several years and the client has requested that I help them with their CMS again, but this time they would like me to be onsite for 20 hours per week. Is this an unorthodox request? I'm caught in the middle of all this and I feel like I won't really have a say in the matter. My biggest fear is that I've worked myself up to the level I am at where I can take on complex development and high-level strategy and will no longer be doing that for half of my work week (regardless of I was onsite or offsite). For the other half of my work-week I'd imagine I would not be able to get as much done or even take on more demanding projects. On top of that, the commute is more than twice as long.
I've never said no to a request, and I'm hoping we can come to some kind of reasonable agreement on this, but what I can't figure out is if this kind of thing is precedented in the industry.