buying a ranch is a complex process and buyers need competent representation from a good buyer's agent