Digging us out of a hole that our web developer has put us in
We just had a new Joomla-based public facing website designed by an external company, and frankly, I'm not happy about it.
The entire project was managed by our marketing department, which didn't particular bother me as I saw it as a waste of money and wanted to stay out of it. However, I've since had to get involved at a late stage because the external company that has put the site together for us has been pretty atrocious.
The project was delivered 6 months late and incomplete, and ever since then they have been dragging their heels on fixing anything because we have declined to sign a £4,000 pa service agreement. We have, unfortunately, paid them for the work they've done so far (which does not meet the spec they were given).
So here's the situation we are in: the site is a mess of about 200 extensions (is that normal for Joomla??), is difficult to update the content, and given my relative inexperience with Joomla, is giving me the heebie jeebies whenever I think about having to apply security updates underneath the melange of custom code they've written (which I don't have much confidence in). I don't want to throw good money after bad by giving the muppets who built the site a contract to ignore us like they have done for the last year. Is there anyone out there I can turn to at this stage who could take over maintenance of the site and dig us out of the plague-infested hole we've been thrown into?
Alternatively, what would you do about it (apart from hand your notice in)?