Privacy choices

Choose what we may use.

The site works without optional tracking. Your choice is saved on this device and can be changed here anytime.

Necessary

Runs the site, protects forms, and remembers this privacy choice.

Always on

Market expansion

How to Expand a Service Business to a New City in 2026

Compare candidate cities on the work your crews can profitably serve. Build a first-account list, price the branch and set a launch decision you can defend.

The short answer

To expand a service business to a new city, compare fitting buildings per crew, travel costs, competition and hiring capacity before committing to a branch. Calculate monthly break-even revenue, then test the first 100 target accounts. Ground Control by PorchRocket supplies matching commercial buildings for $10 to $20 each, within 48 hours after payment. Use the pilot's signed work and delivery costs to decide whether to add a route, hire locally or open a location.

Size a new market

What matters most

  • Compare at least 3 candidate markets using the same property filters and crew assumptions.
  • The branch model needs $45,000 in monthly revenue at a 42% contribution margin to cover $18,900 in fixed overhead.
  • A first list of 100 fitting buildings tests acquisition economics; 2 signed accounts do not fund an entire branch.
  • Ground Control commercial lists cost $10 to $20 per building, with delivery within 48 hours after payment and credit back for wrong matches reported within 30 days.

Say a commercial HVAC company is comparing three Ohio cities for a two-crew expansion. Give Dayton 486 fitting buildings, or 243 prospects per crew. Springfield gets 318 buildings and 159 per crew; Lima gets 402 buildings and 201 per crew. The running model uses assumed city counts and financial inputs throughout, all to be replaced with your own research.

Dayton starts ahead on account count. Springfield gets the first sales test because its assumed route is tighter and competitive access is better. Neither earns a lease yet. The question is how much work two crews can sell and deliver inside a territory that pays for itself.

I would use Ground Control by PorchRocket to compare matching properties across the candidate areas, then buy the first target list in the strongest pocket. Research the branch around those addresses, including where the technicians would start their day. An inexpensive shop across town can put the wrong commute on every service call.

A market-entry scorecard for three candidate cities

Rank each city on fitting buildings per crew, route cost, competitive access and staffing, using one 100-point sheet before touring branch space.

Keep the proposed service identical across all three markets. For this HVAC expansion, the starting offer is planned maintenance for commercial buildings with at least five visible rooftop units, followed by separately approved repairs. Comparing that offer in one city with residential replacements in another produces a ranking you cannot use.

Planning input Dayton Springfield Lima
Fitting commercial buildings 486 318 402
Planned service crews 2 2 2
Fitting buildings per crew 243 159 201
Paid travel minutes per crew-day 76 43 61
Market-depth score, out of 5 5 3 4
Route score, out of 5 2 5 3
Competitive-access score, out of 5 2 4 2
Staffing score, out of 5 4 3 3
Weighted total, out of 100 69 74 63

Weight market depth at 35 points and route cost at 25. Split the remaining 40 points equally between competitive access and staffing. Multiply each score divided by five by its weight. Springfield’s total is (3 / 5 x 35) + (5 / 5 x 25) + (4 / 5 x 20) + (3 / 5 x 20) = 74.

Write the scoring rules first. Market-depth scores run from one for fewer than 75 fitting buildings per crew to five for 225 or more; the intermediate bands are 75 to 124 for a two, 125 to 174 for a three, then 175 to 224 for a four. For travel, award five points at 45 minutes or less. Award four at 46 to 55 minutes; three at 56 to 65; two at 66 to 80; one above 80.

For competitive access, require evidence that buyers will consider a new provider before awarding a four or five. For staffing, require a credible lead technician and backup coverage. Record the proposed pay and availability beside the score. If the candidate declines or moves the start date, rescore the city before approving its hiring budget.

These weights express my preference for a compact, serviceable opening territory. A paving operation moving heavy equipment would put more weight on mobilization. A manufacturer building a dealer territory would emphasize account value and coverage. The local market-sizing framework provides the TAM, SAM and SOM worksheet behind this decision. Compare the acquisition test with the value of accounts won using the lead-list ROI framework.

Count buildings that fit the work you want

Start with an address-level inventory, applying identical property filters inside a defined operating boundary for every city before estimating obtainable revenue.

For the HVAC model, select warehouses and offices, along with retail buildings, of at least 25,000 square feet with five or more visible rooftop units. The starting property screen is commercial buildings with rooftop HVAC. Confirm the equipment inventory and maintenance responsibility during the authorized site assessment.

Define the geographic boundary just as carefully. Draw a dispatch boundary. A building inside the city limits still belongs outside the opening territory if the crew cannot reach it from the proposed base within the travel allowance used to price its maintenance agreement and emergency coverage. Use the same maximum travel allowance when comparing the cities.

The Census Bureau’s County Business Patterns program provides employer-establishment counts by industry and geography. Use that information to understand the business mix. Establishments and buildings are different counting units. Several tenants can share one building, while one purchasing organization can control several service addresses. Deduplicate the physical addresses before counting prospective whole-building agreements.

The EIA’s commercial-building overview reports about 5.9 million commercial buildings in its 2018 survey. That is national context with a stated observation year. For a 2026 branch decision, I would use it to understand building categories, then count the candidate territory directly. Applying a city’s population share to that national total would skip the property filters that determine the work.

Count addresses first. Give each building a property identifier, a service-area tag and its match reason, then record the purchasing organization separately so a manager controlling several buildings can be approached once while each service stop retains its own labor and travel budget. Do not count five tenants as five whole-building HVAC agreements.

Change the physical screen for other trades. A pavement crew starts with properties with paved parking areas, then measures the proposed work. A roof coating crew combines its chosen roof-age band with material and building size. A grounds crew starts with visible lawns and planting beds. Preserve those criteria across markets so the counts remain comparable.

Keep a second count for buildings that pass the physical screen but cannot be served on the launch route. They belong in a later expansion territory. The guide to finding commercial buildings in your area explains how to assemble the property inventory; your branch worksheet adds the operating boundary and financial test.

Read competition through licenses, reviews and permits

Identify providers serving your proposed buildings and work scope, checking 12 candidates against dated licensing records with supporting permit or review evidence.

I would start with the service area each provider advertises and the work it describes. Check the advertised scope. A provider that describes commercial PM agreements and shows coverage for the building types on your launch list deserves closer review than a directory entry carrying an HVAC category beside a city name, with no description of its service department. Separate residential repair from your commercial comparison. Check large construction projects and equipment-only sales as different offerings too.

For an Ohio search, the Construction Industry Licensing Board’s company lookup lets you search by company name. Use the applicable licensing authority for each trade and location. Record the name you searched and the date, then follow up on any mismatch between the public marketing page and the licensing record.

Treat review listings as prompts for investigation. Read recent comments about the service you would sell. Look for observations about response times or recurring maintenance, then examine what buyers say happened after the first visit. Count relevant observations separately from the total review count. A long history of residential reviews does not establish a commercial service department’s available capacity.

Permit records add another angle. Springfield’s building-permit page lists HVAC and commercial construction among its permit categories. Ask the building department how to obtain recent records for the work you want to study. Where contractor names and work descriptions are available, group the records by scope and location. Maintenance work that does not appear in that sample still needs its own research.

Give the sheet a column for evidence of relevant work and another for territory covered. Write down the service promise. Leave room for an unresolved question, such as whether the provider offers planned maintenance for smaller facilities. Answer it through public material or a buyer conversation; do not fill the gap with a favorable assumption about your own chances.

Then speak with buyers in the first account group. Ask how they choose service providers and when they review agreements. Find out what would justify evaluating another contractor. Record the answer in their account notes without inventing demand from a low review score. A market with capable incumbents can still merit a test when your proposed route or service scope solves an identified buying problem.

Put drive time into the cost to serve

Price depot travel and movement between stops as paid operating time, then compare the annual cost for the same two crews in each territory.

In the model, Dayton requires 76 travel minutes per crew-day and Springfield requires 43. The difference is 33 minutes. Assume 220 service days and $64 per crew-hour for loaded labor plus vehicle operation. That hourly allowance consists of $39 for labor and $25 for the vehicle.

The annual difference is 33 / 60 x 2 crews x 220 days x $64 = $15,488. That is 242 crew-hours spent traveling. Keep both measures on the scorecard: the dollars affect margin, and the hours affect how much work fits on the calendar.

Test routes at the hours your trucks would use them. Include the first trip from the base and the return, plus supply pickups. Time a day containing several likely accounts. Include the route between appointments and test what happens when the morning visit runs late. Note departure times beside the estimates; a quiet midday drive does not establish the morning service schedule.

Treat emergency coverage separately from scheduled PM work. You might run planned visits in one pocket twice a week while offering urgent service only within a smaller area. Check backup coverage. Before promising urgent response, time the trip from the backup technician’s starting point on a day when the lead technician is unavailable and the second truck already has a maintenance visit booked outside the core route pocket.

Use the route-density calculator to compare travel assumptions, then read the route-density cost model before changing prices. Keep a paid travel line on every pilot work order. Replace the assumed minutes with the time the crew records.

Finally, compare the branch address with the target-account map. Test two possible bases before choosing the cheaper rent. The shop’s loading access and distance to the first cluster belong in the same operating-cost calculation as the monthly lease payment.

What does a second branch need to break even?

The model needs $45,000 in monthly sales at a 42% contribution margin to cover $18,900 in fixed branch overhead, before profit or setup recovery.

The formula is monthly fixed costs divided by contribution margin. The SBA’s break-even explanation uses this sales-dollar approach. Contribution margin is the share of sales left after the costs assigned to delivering the work. Use one consistent cost definition throughout the sheet.

For this branch, assume $8,500 for local management and administration, $3,600 for premises, $2,400 for insurance and office systems, and $4,400 for ongoing selling: $18,900 monthly. Field payroll and vehicle operation belong in delivery costs. Apply the 42% margin at planned utilization; the launch cash reserve carries unfilled field hours. Recover paid time between jobs through the work you sell, and check the whole payroll budget against that margin target.

The calculation is $18,900 / 0.42 = $45,000. At $14,400 annual revenue per account, average monthly revenue is $1,200. Each account contributes $1,200 x 0.42 = $504, so $18,900 / $504 = 37.5. Round up to 38 accounts.

Branch sensitivity Low Base High
Annual revenue per active account $12,000 $14,400 $16,800
Contribution margin after delivery costs 34% 42% 46%
Monthly contribution per account $340 $504 $644
Monthly sales needed for $18,900 overhead $55,588.24 $45,000.00 $41,086.96
Whole accounts needed 56 38 30

The base account combines an $8,640 annual maintenance agreement with $5,760 of expected, separately approved repair work. The contract supports $720 a month in agreement revenue. Repair demand belongs in the forecast until the buyer approves it.

Using agreement revenue alone and the same 42% margin, monthly contribution becomes $720 x 0.42 = $302.40. Covering overhead then requires $18,900 / $302.40 = 62.5, rounded to 63 accounts. Reprice delivery costs if the agreement-only work mix produces a different margin.

That distinction changes the lease decision. Thirty-eight customers with signed maintenance agreements have not necessarily committed to the full $14,400 annual spend. Compare the contracted floor with the branch’s committed payroll and premises costs. Review the commercial HVAC maintenance agreement worksheet when defining what the recurring price buys.

Check crew capacity before accepting the account target. Assume each account requires 32 annual technician-hours for PM and 22 for approved repairs. At 38 accounts, that is 38 x 54 = 2,052 annual on-site hours. Two technicians paid for 160 hours monthly provide 2 x 160 x 12 = 3,840 paid hours. The remaining 1,788 hours must cover travel, leave, training and callbacks, plus idle time. Check the busiest month separately before accepting another agreement.

How much cash should you reserve for launch?

The downside budget reserves $183,920 to open the modeled branch and fund four months without collections, including setup expenses plus an extra cash cushion.

Start with a weekly cash schedule covering the launch period. Date every outflow. Deposits and payroll need their own lines, while expected collections belong on the dates customers are expected to pay under the proposed billing arrangement, even if the sales forecast records the full annual value of an agreement on the day it is signed. Bookings do not cover Friday’s payroll.

Cash requirement Assumption Reserve
Setup Tools, recruiting, training and premises deposits $38,400
Four months of fixed branch overhead $18,900 x 4 $75,600
Four months of field payroll $12,480 x 4 $49,920
Extra parts and collection cushion Separate opening allowance $20,000
Total before collections Sum of the four lines $183,920

Field payroll assumes two one-technician service crews, each paid for 160 hours a month at a loaded cost of $39 an hour: 2 x 160 x $39 = $12,480. The setup allowance consists of $15,400 for tools and equipment, $6,200 for recruiting, $10,000 for outside training fees and $6,800 for premises deposits.

This cash schedule uses a zero-collection downside. The monthly selling allowance funds the first account test; its $4,000 acquisition budget includes allocated employee time already counted in payroll. Count each paycheck once. Assume existing trucks are available, with any launch vehicle expenses paid from the cushion. Add truck purchases or financing payments if your branch needs them. Forecast delivery outflows directly once work starts. Funds needed by the existing operation stay outside the expansion balance.

I would compare that commitment with a route test using spare capacity from the current base. Price the incremental travel and sales work, then decide which commitments can wait. The SBA’s expansion guidance calls for a location-specific cost and revenue forecast and a review of the business’s ability to fund it.

Set a cash floor before funding the next phase. Reserve the next payroll and parts commitments for signed work, then date the expected receipts against them. Review that schedule weekly. Delay the next hire while the branch still has enough money to serve its existing customers.

Build the first 100 target accounts before the lease

Give the rep 100 fitting properties inside a tight launch area, with a dated next action for each address and a field for its purchasing contact.

Start with a repeatable offer. For the HVAC example, propose a site assessment leading to a written PM scope and equipment inventory. Decide who performs the assessment and how much estimating time it earns. A prospect with no purchasing authority or no reason to review service should not consume a full proposal slot.

I would begin with 40 core-route addresses. Assign another 40 to the adjacent pocket, leaving 20 accounts whose access or buying arrangements need more research. All 100 still need to pass the physical fit screen. Prioritization decides where the rep spends time first.

Put the match reason beside the address. A 38,000 square foot warehouse with at least five visible rooftop units gives the rep a reason to ask about planned maintenance. After reaching the buyer, record who controls the equipment and when the agreement is reviewed. Ask about onboarding requirements. Add the confirmed equipment schedule after the visit.

Keep one field for the next action and one for its date. Examples include requesting an authorized walk, checking a maintenance renewal date or sending the agreed scope. A status such as “interested” does not assign work to anyone. A scheduled assessment does.

For the opening conversation, I would explain the territory being added and ask who handles maintenance for that building. Ask when the current arrangement is reviewed. Before an assessment, confirm who can authorize roof access and whether equipment records are available. Give the estimator those answers with the appointment.

Group properties under their purchasing organization without counting every location as a win. Ask a manager whether an approved first job can lead to introductions at other properties. Keep each additional site in the pipeline until its scope and authorization are settled. One relationship can shorten later outreach, but the branch forecast still needs address-level revenue and labor.

The sales territory planning worksheet helps divide the clusters between reps. Give one person responsibility for each buying organization so multiple reps do not compete for the same portfolio. The dispatch sheet can still allocate different buildings to different service days.

Use a short sequence the rep can finish: an opening call, a written follow-up tied to the building, then a second call on the agreed date. Record attempts as well as responses. An unanswered address stays unresolved until that sequence ends. Compare the two route pockets on buyer conversations per paid sales hour before ordering the next batch.

Does a targeted list pay for the expansion test?

The 100-building test costs $4,000 including selling time and produces two signed accounts in the base case, for $2,000 customer acquisition cost each.

Budget $16 per building within Ground Control’s published $10 to $20 range. The 100-building list costs $1,600. Allow 24 hours of rep research and outreach at $45 an hour. Assessments and estimating receive 16 hours at $65. Travel expenses and mail add $280. Total cost is $1,600 + $1,080 + $1,040 + $280 = $4,000. The team handles contact research within those hours; optional purchased research would be an added expense.

Hold the combined 40 sales and estimating hours constant. The broad list has no purchase charge and is assembled within its research allowance; both campaigns carry $2,400 for outreach and estimating. Charge for the owner’s time at the assigned rate too. Budget each assessment as a 30-minute qualification walk: 12 walks use six hours. Allow four hours of paid driving and six hours for eight proposals at 45 minutes each, totaling 16 hours. A detailed equipment survey needs a separate labor allowance.

First-campaign result Broad list Fitting property list
Addresses worked 100 100
Buyer conversations 20 32
Site assessments 8 12
Proposals 4 8
Signed accounts 1 2
Proposal-to-account rate 25% 25%
All-in campaign cost $2,400 $4,000
Cost per signed account $2,400 $2,000

The fitting list doubles signed accounts from the same team hours while reducing acquisition cost by $400 / $2,400, or 16.7% rounded. Both columns use the same proposal close rate. The difference comes from getting more addresses through qualification and into proposals the crew wants to deliver.

For customer lifetime value, carry forward $14,400 annual revenue and 42% gross profit after delivery costs, or $6,048 per active account-year. Assume annual retention of 82% and a five-year horizon. Expected active years are 1 + 0.82 + 0.82^2 + 0.82^3 + 0.82^4 = 3.49588976. Five-year gross profit is $6,048 x 3.49588976, or $21,143.14 per account rounded to cents. Assume no price increases, no discounting and retention measured at each annual renewal; the first full account-year is included.

At two wins, campaign ROI is ((2 x $21,143.14) - $4,000) / $4,000, about 9.57, or 957%. That is gross profit after acquisition cost and before branch overhead. The same two accounts contribute only $1,008 per month toward the branch at the base run rate.

Win sensitivity from 100 buildings Low Base High
Signed accounts 1 2 3
Acquisition cost per account, rounded $4,000.00 $2,000.00 $1,333.33
Acquisition payback at $504 monthly gross profit 7.94 months 3.97 months 2.65 months
Five-year campaign ROI, rounded 429% 957% 1,486%

Use the lead-list ROI calculator and the full lead-list ROI method to replace those rates with your records. Track agreement revenue separately from approved repair revenue. Keep the account value in the calculator tied to work you can price and deliver.

Hire for a 90-day launch, with room to delay

Use the first 90 days to verify selling and delivery assumptions before releasing the hiring or premises commitments supported by that account pipeline.

Start recruiting research alongside the account test. The BLS metropolitan wage tables for May 2025 were released in 2026 and provide occupational pay and employment estimates by area. Check the occupation you need in each candidate area, then budget from the offer required to recruit your lead technician. Add employer costs and paid nonbillable time to the wage figure.

Check operating requirements while that research is underway. The SBA expansion guidance directs businesses to review registration requirements and licensing for the new location, along with applicable permit and zoning rules. Assign each required approval an owner and a due date. Confirm the premises can support the planned use before treating a quoted rent as an available operating base.

Launch period Work to finish Evidence needed for the next commitment
Days 1 to 15 Compare cities, cost delivery, review requirements Dated scorecard and a funded test budget
Days 16 to 30 Work the first account cluster and interview candidates Buyer conversations and credible staffing costs
Days 31 to 60 Perform authorized assessments and submit scopes Written proposals, route times and service-hour estimates
Days 61 to 90 Deliver signed pilot work and review collections Job margins, customer response and an updated cash forecast
After day 90 Add route days, local hiring or premises as supported Capacity and committed revenue for that specific step

Name the person who owns dispatch before the first job. Set a parts-approval limit and an escalation contact for repairs beyond the customer’s authorization. Give the technician that contact before the first route day. Review any visit delayed by an unanswered approval request.

Train against the first offer. If the opening product is a PM agreement, agree on the inspection record and the process for getting approval on additional work. Review the first service files before increasing route volume. A fuller calendar makes documentation problems harder to correct.

Keep the launch schedule conditional. A buyer’s renewal date might put the strongest account several months away. Continue the route test if the economics support it, and move the hiring date when the workload moves. Date each signed scope. A renewal discussion scheduled for the next quarter should remain on the sales calendar without authorizing a technician to start next Monday, even when the manager expects the buyer to accept the proposal after the current agreement expires.

I would also name the person covering the original territory while the owner visits the new one. Include that time in the expansion budget. The new operation’s progress should not depend on leaving the existing service desk short every week.

Public contracts can support the first crew

An awarded public service contract can supply scheduled work for a launch crew when its delivery obligations and payment timing fit the branch budget.

Research public opportunities while building the private account list. Springfield’s purchasing page provides supplier registration and links for construction and general services bids. For each candidate city, identify the relevant public buyers and record where they publish the work. Read the solicitation’s scope and proposed start date before spending estimating time.

Bid Control by PorchRocket brings public opportunities together with their bid documents. It tracks due dates and addenda for work from cities and counties, along with school districts. Use it to look for public work matching the same HVAC territory and crew calendar. The guide to winning government contracts explains the preparation sequence for a first bid.

Keep bids separate from awarded backlog. A pending proposal contributes zero committed revenue to the opening decision. Enter the awarded contract’s staffing schedule and cash requirements into the branch forecast, including any obligations specified in the contract. A large contract deserves a capacity check before it becomes the reason to hire.

How to expand into a new city, step by step

Run an eight-step market test that ends with a funded operating decision, beginning with three candidate territories and a fixed definition of account fit.

  1. Define the opening service. Write the building types, minimum size and work scope your first crew can deliver. Set a service boundary and an assessment offer. Use the same criteria in each candidate city.
  2. Build the entry scorecard. Compare fitting properties per crew, paid travel, relevant competition and staffing. Date every input. Give missing information a research task before awarding the city a high score.
  3. Order the first territory list in Ground Control. Select the area and commercial filters, such as buildings with 5+ visible rooftop units. Commercial properties cost $10 to $20 each, with the file delivered within 48 hours after payment. Start with 100 fitting addresses for the sales test.
  4. Calculate the branch threshold. Divide fixed overhead by contribution margin and then check the account count against crew hours. Separate signed agreement revenue from forecast repairs. Test a lower margin before committing to the lease.
  5. Price the first conversations and visits. Assign rep hours and estimating hours to the account list. Group visits by route pocket. Record buyer authority and the next decision date before preparing a detailed proposal.
  6. Secure delivery readiness. Verify applicable operating requirements, price staffing and assign dispatch coverage. Confirm the field team can perform the promised scope on the proposed service dates. Put paid training time into the cash forecast.
  7. Measure the first paid work. Review travel time, delivery cost and collections for every signed account. Compare those records with the assumed margin. Update the acquisition funnel after the team has worked the planned outreach sequence.
  8. Release the next commitment. Choose another route day, a local hire or a branch only when the added work supports that expense. Set the next review date and retain enough cash to serve existing commitments if expansion pauses.

Keep the scorecard and cash schedule together for the decision meeting. The sales manager should explain each account’s next step, and the service manager should identify the hours available to deliver it. Resolve any gap before putting another fixed expense on the calendar.

The decision to open, keep testing or stop

Open a branch when committed work and funded delivery capacity cover its obligations; continue a smaller route test when customer economics work but volume remains thin.

The Springfield model demonstrates the distinction. Two wins from the first 100 addresses justify examining the next sales cohort if delivery supports the margin. They contribute $1,008 monthly at the base account value. The branch needs $18,900 before profit. That gap belongs at the top of the decision sheet.

At the same 2% first-campaign conversion, 318 fitting addresses yield 6.36 expected initial accounts, about six. The reverse funnel for 38 wins requires 38 / 0.25 = 152 proposals. At the modeled eight proposals per 100 buildings, that takes 152 / 0.08 = 1,900 building sequences, nearly six times the counted territory. Repeating outreach reaches the same buildings again; it does not create 1,900 separate prospects.

Reaching 38 accounts requires about 38 / 318 x 100 = 11.95% market penetration before accounting for losses. Set a timetable based on renewal dates and measured repeat-contact results. At 82% annual retention, a mature 38-account book also needs about 38 x 0.18 = 6.84 replacement accounts a year to hold its size. Research adjacent territory when the existing address count cannot support that workload, then reprice travel before widening the boundary.

Keep testing when account-level profit is sound and the service schedule can grow without a large new commitment. Rework the offer when you reach buyers but few accept an assessment. Tighten the property screen when visits repeatedly uncover work outside the crew’s scope. Pause expansion when costs or collection timing push the cash forecast below the agreed floor.

I would require an updated labor schedule and cash forecast alongside any recommendation to sign premises. A sales forecast alone leaves too much unresolved. Project-based trades should use awarded job contribution with scheduled crew-days in place of annual agreements. Put the unbooked weeks on the calendar too. Rent and payroll continue after the opening project ends.

Price one more route day. When the first agreements fit within the existing dispatch and payroll structure, adding a scheduled day in the new territory lets you measure delivery costs and collections before committing to the rent and staffing of a second location.

Compare new territories with Ground Control

The fastest way to build a fitting-building list for a new-city test is Ground Control by PorchRocket: select candidate areas and filter for the properties your crew serves. For HVAC, combine business type and building size with 2+ or 5+ visible rooftop units; other trades can select roofs, paved parking areas, tanks or grounds features. Commercial buildings cost $10 to $20 each, with delivery within 48 hours after payment. Wrong matches reported within 30 days receive credit back. These are target properties whose owners have not requested quotes, giving your team an address-level starting point for outreach.

For the expansion decision, use the file to get six things in place:

  • A consistent property definition across candidate territories, so each market count reflects the same work.
  • An opening list of fitting addresses that can be grouped into service pockets before a shop is selected.
  • A stated match reason for every property, giving the rep something specific to verify with the buyer.
  • Optional owner information and decision-maker research, priced as add-ons where the team needs help reaching the purchasing contact.
  • CSV and Excel files that load into the team’s sales workflow, with fields for assessment dates and the next action added by your staff.
  • A route and account inventory to compare against the branch’s break-even requirement before committing to premises.

Orders start at 10 buildings, and the exact price appears before payment. For several markets or a search beyond the standard filters, use the Bigger teams & custom requests option. Keep the same search definition across the areas you compare.

Put the first fitting accounts on the map before putting a second lease on the books.

Questions people ask

Quick answers

What is the best way to expand a service business into a new city?

Start with three candidate territories and count properties that fit the work you want. Compare travel costs and hiring capacity, then test 100 target accounts in the strongest territory. Ground Control can supply that property list. Commit to a branch when signed work, measured delivery costs and available cash support its overhead.

How much does opening a second contractor location cost?

Build the estimate from your own payroll commitments, equipment, premises and collection schedule. The article's planning model reserves $183,920 for setup, four months without collections and an extra parts and collection cushion. A route extension using spare capacity needs a different budget from a staffed branch with a lease.

How many customers do I need before opening a branch?

Divide monthly fixed overhead by monthly contribution per account. At $18,900 in overhead and $504 contribution per account, the model needs 38 accounts. That includes expected repair revenue. Using only its maintenance-agreement revenue and the same margin raises the requirement to 63 accounts, so separate signed commitments from additional work.

Should I choose the city with the biggest population?

No. For commercial service work, compare buildings with the systems or surfaces you service, then check their location and buying authority. A smaller territory can support a better route. Population can supply context, but a resident count does not tell an HVAC crew how many suitable buildings have rooftop equipment.

Can I expand into a city without renting an office there?

Yes, if your operating setup meets that location's requirements and supports the service you promise. A scheduled route from the existing base can test demand before a lease. Measure depot travel and emergency coverage, then compare the added driving cost with the cost of a local base.

How can I check competitors in a new service market?

Combine the applicable licensing records with commercial permit activity and recent public reviews. Identify which providers serve your building types and service scope. Record evidence dates and distinguish residential work from commercial maintenance. Count relevant providers and their coverage rather than treating every search result as an equal competitor.

What does a list of 100 commercial target buildings cost?

Ground Control's published range makes 100 commercial buildings $1,000 to $2,000 before optional research add-ons. The exact price appears before payment. Delivery is within 48 hours after payment, often sooner, and wrong matches receive credit back when reported within 30 days. Budget sales and estimating time separately.

Can public contracts help launch a new service territory?

Yes, when awarded work fits the crew calendar and payment schedule. Search city, county and school opportunities alongside private accounts. Bid Control brings opportunities and bid documents together. Keep unsigned bids out of committed revenue, and price any awarded contract's staffing and working-capital needs before using it to support a branch.

Research file

Sources used in this guide

Sources are linked at the claim they support and collected here for auditability. Vendor features and prices can change; verify them before purchasing.

  1. About County Business PatternsU.S. Census Bureau: Describes employer-establishment counts by industry and geography, which the article distinguishes from service-building counts; checked November 2026.
  2. Energy use in commercial buildingsU.S. Energy Information Administration: Reports approximately 5.9 million commercial buildings in the 2018 survey and describes building-type coverage. The article preserves the observation year; checked November 2026.
  3. Grow your business, expansion to new locationsU.S. Small Business Administration: Supports location-specific financial forecasts and checking registration, licenses, permits and zoning when expanding. Checked November 2026.
  4. Ohio contractor company license lookupOhio Construction Industry Licensing Board: Official company-name search for checking contractor licensing records. Checked November 2026.
  5. Springfield building permitsCity of Springfield, Ohio: Lists HVAC and commercial construction among permit categories and directs applicants to the city's online portal. Checked November 2026.
  6. May 2025 metropolitan employment and wage estimatesU.S. Bureau of Labor Statistics: Area-level occupational employment and wage estimates for May 2025, published in 2026; checked November 2026.
  7. Springfield purchasingCity of Springfield, Ohio: Provides supplier registration, construction bid and general services bid links; checked November 2026.
  8. Break-even pointU.S. Small Business Administration: Supports fixed costs divided by contribution margin for break-even sales. All branch costs and sales assumptions in the article belong to the labeled planning model; checked November 2026.
Your next best move

Count the buildings before you commit to the branch.

Compare your candidate territories with the same building criteria. Get the first target list, see why each property fits and put your sales team to work in the strongest area.

Size a new market