Always check if the agency is a member of the National Real Estate Association. If they refuse to provide a clear breakdown of their commission in writing before you sign a preliminary contract, walk away immediately. It is also crucial to understand the legal status of the building, so check out this guide on
what is Act 16 in Bulgaria before putting down any deposit.