09-05-2019, 05:49 AM
Pretty much nailed it. Although I will say that despite of the clients budget and the niche market. You also should look into the clients business strategy. It might also happen that if the client is new unknowingly he or she spent money which is even needed as a setup just because you asked them to.