How to select a perfect web design firm for your website? Simple. You do your own homework on them. Then, you start asking questions and taking notes. There are