Hire a professional. We’ve all heard the old adage, “If you think hiring a professional is expensive, wait until you hire an amateur.” Hiring a reputable web design company is important. Your cousin’s boyfriend’s neighbor might design websites on the weekends, but that doesn’t make him qualified to design your website.
Get a contract. Not only should your contract specify the scope of the work, you should also have a tentative completion date on the contract.
Ask about company policy for transferring domain names. Reputable companies have policies for transferring domain names. If your website company doesn’t have such a policy in place, then register your domain yourself or find another web designer.
Find out if your plan includes updates and maintenance. Don’t assume that your web designer will continue to make unlimited changes to your website without charging you. Find out in advance what your maintenance plan includes.
Ask for local referrals. Talk to other local business owners and get recommendations from them. You can also contact your local Chamber of Commerce for a list of web design companies in your area.