The previous developer did a great job, but when he was fired we didn't have anyone else who could fix it. A friend recommended Linakis Digital, and after contacting them we got started. They're very nice people, they understood the problem immediately and worked hard on the issue. We went from a terrible site to a pretty nice site within 3 months. Now we are working on making sure we don't lose our current customers because they liked the old site so much. I think you would like these guys if your project has any kind of web front end or back end interaction with the internet (even if its just a forum). Their work ethics were really good - they kept coming around every day until everything was fixed! And they made sure all our content stayed intact before updating anything on the site!