My website brings in about 80% of my business each month...
As said above, its about getting people looking at it which means marketing it correctly