Cloud computing is one of those technologies which have revolutionized the modern world. Through this, people can start their businesses without huge investments required for infrastructure like servers, technical staff for maintenance, and purchasing of expensive software, etc. With many advantages, there are few risks involved with cloud computing. There are issues like unavailability of service, i.e., they are down when required. Another issue is of outdated service/stuff provision to the clients by the cloud service providers. Similarly, lacking of effective and quality support services to their customers is another important concern. Moreover, non-capability of cloud B Moneeb Gohar 123 S. Jabbar et al.service provider in honoring the service level agreement is an additional prong in this list. All such issues make cloud service users frustrated. Hence, there is a need of a system which may help the cloud service user to select good cloud service provider. Hence, for the above mentioned issues, in this article, we have proposed a model which will help the cloud service users in finding out the efficient and trustworthy cloud service provider. In put data to the model can be collected from regulatory authorities, performance of cloud service provider in the last one year, and feedback taken from the customers. Moreover, the proposed model is flexible enough to be customized according to the precedence level of aforementioned parameters for the cloud service users, i.e., educational institutes. We have also given a comparative analysis of proposed model with general existing model to portray the importance and requirement of the designed model for the said application domain.