Finding and selecting a Bulgarian real estate agent

The agents that do the nitty-gritty work are those based in Bulgaria. They source and process the deals. Most estate agents in Bulgaria will be Bulgarian-registered companies owned and managed by either local or foreign nationals.
There are some British-owned and -managed companies in the UK offering properties in Bulgaria, but these are normally working in partnership with a Bulgarian agent who does the day-to-day work. Some of the British agents might have direct links with developers and not use local agents.