I take care of keeping the member database updated and am the point of contact for the members. I did not develop it, and am not promoting it. Its a site for a group of bankruptcy attorneys. They hired this company to build a site, and the end result is a total hackjob. They are now fielding the group for ideas to fix it up, but I want to convince them to go elsewhere for the development. The site is www.bklawyers.org If any of the more experienced developers here want to quote this I would love to talk to you about it. Basically every member (~300) needs a profile, and the ability to login and update that profile. There needs to be an event calendar. Things they want to do are a homepage that aggregates new information to the database. A document center. A forum. A photo/video gallery (administrator operated, not one for every member) The group has some money, but they spent far too much building this one and are not keen to throw it away, even though I think they should. The company they hired is very unprofessional, rarely returns emails, has never returned a phone call. Said a fix would be done in a day then spent a month. Selling them on a new developer would not be hard, but the price needs to be right.