Contractors display quite a bit of irony in the way they run their business. They would like for more customers to call when a problem arises that the contractor can fix. Yet contractors think they should do EVERYTHING in their business on their own. They handle the marketing, payroll, taxes and of course the actual work. This is simply not necessary.
Consider for a moment a self employed plumber. Most plumbers know that any able-bodied person can likely handle a number of plumbing tasks. But it takes knowledge and experience to recognize the true source of a leak or flow problem and determine the best solution. This specialized knowledge and experience comes from a reputable plumber.
The various tasks that a contractor handles on a day-to-day basis should also be handled by knowledgeable and experienced individuals rather than having the contractor do everything on their own. When looked at from a mathematical standpoint, it makes perfect sense.
For instance, let's say that the plumber mentioned above spends 7 hours weekly handling marketing chores. Let's also surmise that the plumber charges $50 per hour for most work. That means that the marketing efforts have to produce at least $350 in new business, every single week, in order just to break even. Anything less is a loss.
Now suppose the plumber hires a contractor marketing services company. The marketing agent looks at the plumber's business and puts together a plan that will cost $2,500 to start and a few hundred dollars per month to maintain. The plumber faints. After he regains his composure, he agrees to the marketing plan. 90 days later, thanks to the new marketing plan, the plumber has gained $10,000 in new business. Using the phrase that most contractors use "Doesn't it make sense to hire a specialist, rather than do all of it on your own?"