My developer built my site on asp dot net and based on his recommendation we hosted on godaddy. As my project grows, is godaddy a good option to continue hosting? I worry about scalability and security.
GoDaddy is definitely not the best option for hosting, not even for keeping your domain!
I'd recommend to get a reputable hosting company, preferrable not using a shared hosting. You can check out Google Cloud Platform or Amazon Web Services that will scale up with your needs.