I have been with these guys for a large part of the year, and whilst I now have a test site, this is far from the finished product and took months longer to develop than expected. Amendments that i believe should take the company days or hours are taking weeks or months. When we recently called the company up on the fact that the site was wrong and had not visibly changed for weeks on end, we received an aggressive email from the chief exec saying they have been working constantly and over weekends on important back end work – coding etc. But weeks go by and not a detail seem to change. Our business is an online dating site in a niche area. Every day that passes means that a rival company could set up a similar site and corner the market before we launch. We are not inclined to move to another company now because we have invested so much money, time and effort into this project and have half the product now. I’ve asked for a dated schedule/timeplan of what is yet to be done, so they won’t be able to continue to fob us off with excuses and this ‘we’re doing invisible work’ line, but this has not been forthcoming. Is there any kind of regulatory body we can go to for intervention?
As has been said: delivery should have been planned and specified in stages.
You should have defined basic version of the site that should have been delivered in short time frame, with further improvements and upgrades planned, defined and time-lined.
Now, all you can do is attempt to salvage what you have or go with the new developer.
Basic dating (type) site can be on-line in a week, with improvements rolling out as optional new interface [updates] the way it is done on ebay now…
You should always go with reliable web designing companies , you can find many web designing companies at website like http://jikha.com/ , also hire someone who is from your country.
I know the situation way too well. What you’re describing is the typical unreliable web development company – let me guess: non-US? Either they are overwhelmed by the project and are underqualified to develop it or are (more likely) flat out lazy. My opinion: if you won’t receive the requested timeplan in a short time or if it’s not respected ditch them fast and get some serious developers. Remember that your current codebase – if you manage to get ahold of it – could help these new developers or it could delay them (until they understand what the old guys wrote).
Good luck!
Bonus link:
http://www.readwriteweb.com/archives/36_startup_tips.php