Having an online presence is essential for artisan contractors. Find out how to create a marketing strategy to find more of your best-fit clients online.