Hello sarahkarim I hope you are fine, your topic is good, i saw many designing agency they collect money and didn't delivered project on time, recently i taken services mobile app development agency UAE ,i really like their services and customer problem support chat and talk, they are available 24/7 i suggest you to