You can sit down and list out every feature of your software that you want developed. (I have mine in writing) they inundate you with papers coming from email, texts, google docs and you address each one. With each version, when you say it is missing this or that. They tack on tens of thousands of dollars. And say it was not included on this version of the document 2,456. Wait... what? It was on our original Request for Quote? What starts as a $30k software program ends over $100k. When you say this project is never going to be complete without costing $1,000,000 at the rate they are going. They keep the $40k invested and you have ZERO to show for it.