Questions to ask either one before you sign
Who will do each part of the work, and who is your day-to-day contact?
Who owns the domain, content and code when the project ends?
Where is the site hosted, and what happens to hosting if you part ways?
What support is included after launch, and how quickly do they respond?
Can you see sites they have built that are still live?