I've gone through two major renovations in Varna. My biggest tip is to never pay the full amount upfront. Always insist on a phased payment schedule tied to completed milestones. If you are worried about the legal side, you should check this guide on whether
hiring an independent lawyer is necessary to ensure your construction contract is actually enforceable.