Offline marketing can be good for local service type businesses such as construction contracting. For a national market, especially if your business is product based, focusing on online marketing...