MUSTS for hiring a new web design company

WRITE: a detailed request for your website (or as best you can with the knowledge that you have.
REQUEST: proposals from a variety of web companies (both large and small) and if time allows, evaluate 3-5 proposals.
QUESTION AND ANSWERS: before the developer submits a proposal. If there are no questions, it can indicate that this company may not be as detail oriented as needed for your project.
USE PHONE/SKYPE CALL: nothing like the human voice behind the computer. In person pitches are even better. Going back to the home contractor…would you hire them through email? So much for the digital age.
INTERVIEW: after you’ve received proposals, at least phone interview all potential developers to verify all the functionality and go over any details you feel may have been left out of your initial request, or may have been left out of their proposal.
REVISIONS: may be necessary after the first submission. It can happen that their original estimate might be too low (or too high) after the interview or more details of your project are discovered.
REFERENCES: ask for verifiable references from the companies whose website they’ve built.
SANDBOX: have them show you the actual workings (admin panel, content management system) of a similar website they have built.
DISCOVER: this can be 4 hours or 4 weeks depending on the complexity of your project. Yes, the developer does charge for their time during this phase, but believe me, it will save time and pain later in your project. We don’t usually charge if the discovery is under 4 hours. Hopefully any unexpected changes or additions come up during discovery. We have found that once we start digging into a project some clients think of new things they want to add immediately rather than have a phase II.
PROCESS: How will you make sure you are going to get what they promise you? This should include project scope, project plan with delivery dates, wireframes, design, approvals, and iterations.
COMMUNICATE: Have a minimum of 1-2 meetings per week (SKYPE/PHONE) You should see progress at every meeting. If you don’t, make sure you have documented reasons what the issues are. Document the discussions and make sure issues have a delivery date.
PAYMENT: Do not pay for your site upfront. Depending on the length of the project, we recommend splitting payments up into milestones, for example: deposit, end of design, beginning of development, QA, and Live.
And last and most important…
THE DEVIL IS IN THE CONTRACT
This is not about Force Majeure or Acts of God. Although recently between the earthquakes and hurricanes in NY, it’s probably not a bad idea to include that!
Make sure that ALL details of your project are outlined in your contract including timing, costs, detailed functionality, number of creative changes that are included, costs of any purchased artwork or photos, testing and Quality Assurance (this can add 2 weeks to make sure site is stable) guaranteed functionality (we guarantee our work for 3 months) and project plan. Sometimes a developer will add a 10% clause. With customization, there is a certain amount of uncertainty in the length of a project. Both sides SIGN THE CONTRACT. And keep it in a safe place.
Even if the developer is someone you know, get a contract. Even friends make mistakes and it’s good to have a piece of paper to make sure you are all on the same page.
