You will need to make sure that the company and the agent that you chose has experience. Two separate agents tasked with the same job can have two vastly different outcomes.
An experienced agent knows the area, inventory, and which properties are sellable and which properties are a complete waste of time.
An inexperienced agent will end up showing you properties that do not meet your needs, have bad title or liens, or for a number of reasons cannot be sold. Resulting in a lot of wasted time and money on your part.
Experienced agents know every inch of the neighborhood or city where you want to purchase and can help you avoid pitfalls and steer you to the property that will best meet your needs and budget.