A Year-Round Planning System for Specialty and General Contractors

Most contractors plan in their heads, and for a ten-person company that works until the owner is on a roof while the phone rings with a bigger opportunity. Strategic planning for contractors replaces that habit with a few written decisions: what work you want, who you want it from, how many crews you can staff, and what profit you need to stay healthy. The system below suits an electrical, mechanical, roofing, concrete, or small general contracting firm doing two to thirty million dollars a year. It takes about two days of focused work each January, plus short reviews each quarter.
Know Your Real Profit by Job Type
Start with job costing from the past two years. Group completed jobs by type, such as tenant improvements, ground-up commercial, service calls, and residential remodels, then calculate gross profit and gross profit percentage for each. A mechanical contractor may find that service agreements return thirty-five percent while new construction bid work returns nine. That finding should reshape sales effort. Include the overhead cost of estimating: if you spend forty hours bidding a job with a one-in-eight chance of winning, the cost is real. Where job costing is incomplete, fix that first, because every other decision depends on those numbers being honest. Use the same cost codes on every job so the comparison is fair.
Choose Customers With a Pay Record
Customer choice affects profit more than price does. Rank your accounts by gross profit, payment speed, and change-order behavior. A general contractor who pays in seventy-five days and disputes every extra may cost more than a smaller client who pays in twenty. Set a rule for new accounts: ask for a credit reference, review the lien position, and state payment terms in the contract. Aim to have no single customer above thirty percent of revenue. If a major customer grows past that threshold, add a second or third account in the same segment, so a change in their schedule does not leave crews idle. Revisit the ranking each spring, and drop the bottom performers.
Plan Crews Against a Twelve-Month Backlog
Build a simple spreadsheet showing signed work, probable work, and possible work by month, converted to crew-weeks. If you run four crews of four people and see three empty crew-weeks in August, you can pursue a short-duration job to fill them, or schedule training and equipment maintenance. If you see a six-crew need in October, start subcontractor conversations in July. Tracking backlog in months of work gives you a guide: six to nine months is a strong position for most trades, below three calls for more sales effort, and above twelve may mean you are quoting too cheaply or unable to deliver. Update it every Friday with the project managers.
Recruit and Keep Field Leaders
Foremen decide whether the plan works. Identify your next two foremen now, and give them lead roles on smaller jobs. Pay them to complete the safety, estimating, or blueprint courses your trade offers. Offer a defined bonus tied to job profit and safety, with the targets set before the job starts. Track how many employees leave within the first year, and ask each departing person two direct questions about scheduling and pay. Many contractors find that apprentices stay when they know the training path, and leave when it is vague. Write the path down for each trade, with expected wage steps. Review wages against local rates every year and adjust before people leave.
Set Goals and Review Them Quarterly
Pick five goals for the year and attach a number to each: for example, raise gross margin from eighteen to twenty-one percent, reduce days to collect from fifty-two to forty-five, and bring service revenue to twenty-five percent of the total. Every quarter, spend an hour reviewing progress with the office manager, lead estimator, and a field leader. Bring job costing reports, receivables aging, backlog, and bid results. Change one thing at a time. If margin is slipping, look first at estimating accuracy and material pricing before blaming crews, because the root cause is usually found in the bid. Record the decisions made and who owns each one.
The Bottom Line
A contractor needs a small number of written decisions, backed by job cost data. Know which work earns money, choose customers who pay, schedule crews against a rolling backlog, develop foremen, and review five numbers every quarter. The first step is the least glamorous: clean up job costing for the last twenty-four months. Once those numbers are reliable, the rest of the plan becomes a matter of acting on what they show, rather than guessing about the next job. Do it this month.


