Answer: ranchoffice

AnswerCrossword Clue
RANCHOFFICE

Cowboy's agency?