As previously mentioned so many times already, yes you should have a website. All of these little things add up to legitimize and strengthen your brand.