Shall I hire on an hourly basis or a fixed cost basis
Take a look at the following Ad by a client looking for help:
“The site was built using Magento.
I am looking for someone well-versed in Magento and Google Shopping to fix issues that my current web company are unable to resolve, as well as help me improve and develop my existing site.
I would like someone to be able to complete assigned tasks for a fixed price per task.”
This guy is asking for the impossible. He is expecting an outsourcing company or a freelancer to guess how much work there is to be corrected or upgraded. There is no way the client can provide all the code detail to explain the issues. Without that the developer has no way of coming up with a good estimate. So the poor guy takes a wild stab at it. The client asks for 10 quotes from 10 different companies and they are all very different. Then he goes about saying these guys are all scammers and trying to fleece me. He does not realize the fault lies with him. None of these 10 companies have a good idea of what awaits them on this abandoned website.
What should you do if you have a similar situation? Easy. Hire a developer on an hourly basis. You may interview several developers and go with one that you feel comfortable with. Then let him asses the current situation and take care of the issues.