Most businesses require a physical office, but even more businesses now start online before renting an office. In plain English - a domain name is your virtual and unique address and everyone must have one. We are on 1st page of google for most key words and this is the main source of acquisition. Next is word of mouth, we are very well established.