I had a meeting with a potential customer last week and I decided to decline any further planning of the project and now I'm not sure if I shouldn't have done that.
The customer is looking for some company to develop some software for them. They are not a software company and don't have any in-house knowledge about development.
They have hired some external person helping them with the technical details and that person has very strong opinions on what tools to use for developing and how to develop (I guess these are based on what that person knows).
I decided to decline the project because for me, it looks more like they are looking for somebody to do only the coding and not actually deliver a finished product.
Should it be a red flag if the customers want to buy a finished product and at the same time be involved in the process how that product should be made?