All guides
Guide Vendors and coverage · 8 min read

How do you choose managed facility services for multiple locations?

The short answer

  • Write down what you are handing off before you talk to anyone: trades, locations, after-hours, approvals and invoices. It makes every proposal easier to compare.
  • Judge providers on coverage in your actual markets, how they handle work over your DNE, how much detail is on the invoice, and who keeps the work order history.
  • You do not have to hand off everything. Many programs keep their own providers where they are strong and get help in the trades or markets where they are thin.
  • Start with a defined scope and a review date, then check the results against written response targets before you expand.

Every managed facility services pitch sounds about the same: one number to call, a national network of technicians, one invoice. The real differences show up later. A walk-in cooler goes warm on a Saturday night in a town where nobody has a refrigeration tech lined up. The first month of invoices arrives as one total with no detail behind it. A store manager asks what happened to last spring's roof leak and the history lives in someone else's system.

This guide is about finding those differences before you sign, so the provider you pick works the way you expect when something actually breaks.

What do managed facility services actually take off your plate?

A managed facility services provider sits between your locations and the technicians who do the work. It takes the request, decides how urgent it is, finds and schedules the right technician, follows the job until it is finished, checks the invoice and reports back. Your team sets the rules and makes the calls that cost money.

It helps to look at the work one step at a time, because that is where providers differ.

Swipe to see the whole table

StepWhat the provider handlesWhat your team still decides
IntakeTakes requests from every location through one channelWho at each location can submit a request
PrioritySets the urgency based on the problem and its impact on the locationYour priority levels and the response target for each
DispatchSends a qualified technician and confirms when they will arriveWhich trades and locations are in scope
Follow-upChases the visit, the diagnosis and the completionWhat to do with jobs that stall
QuotesCollects a quote when the work will cost more than your limitWhether to approve anything above your DNE (do not exceed) limit
InvoicesChecks the invoice against the work that was doneApproval and payment
ReportingShows open work, repeat problems and spendWhat to change because of it

When does it make sense to bring one in?

It is usually worth a look when one of these turns into a weekly problem rather than an occasional one.

  • Follow-up is slipping. Jobs sit at "technician scheduled" for days because nobody has had time to call and check.
  • You have locations without coverage. You have opened in markets where you do not have a technician you trust for every trade. Our guide on what to do in a market with no service provider covers that problem on its own.
  • After-hours calls land on a cell phone. Emergencies go to a district manager or whoever happens to pick up.
  • Invoices are eating someone’s week. Bills come in from many different companies in different formats, and checking them against the work takes hours.
  • Facilities is a side job. One person handles maintenance on top of another role, and urgent repairs crowd out everything else.

If only one or two of these are true, you may not need to hand off the whole program. Covering a few trades or a few markets is often the better first step, and it shows you how a provider works before you commit everything.

Should you hand off everything or only part of it?

Most multi-location programs land in one of three setups. The difference is who dispatches the work and whose technicians do it.

Swipe to see the whole table

You run itShared coverageFully managed
Who dispatchesYour teamYour team, or the provider for the work you send themThe provider
Whose techniciansYour providersYour providers plus the provider’s networkThe provider’s network
After-hours and emergenciesYour teamYour team, or sent to the providerThe provider
ApprovalsYour team approves every quoteQuotes over your DNE wait for youQuotes over your DNE wait for you
InvoicesFrom each of your providersFrom your providers and the providerFrom the provider

The shared setup gives you the most room to adjust. You might keep the HVAC company that has served your stores for years, and hand off roofing and pest control, or hand off everything in a region where you are thin. The setup can change by trade and by location as your coverage changes.

What should you compare between providers?

Network size is easy to quote and tells you little about your own locations. What matters is whether they can cover your specific locations, and how the work is controlled and recorded once they do. Use the same checklist for every provider so the answers line up.

Swipe to see the whole table

What to checkA good answer looks likeBe careful when you hear
Coverage in your marketsThey go through your actual location list and say who covers each trade in each marketA nationwide network with no detail on your addresses
Markets with no technicianA clear process for finding and vetting someone new, and what happens to the job in the meantime“We will find someone”
Response targetsWritten targets for each priority, with the clock starting when the request comes inTargets that are never written down, or that start later than you assumed
Approval limitsA DNE you set by trade or location, and work that stops for your approval above itApprovals by phone with nothing on the record
Invoice detailThe technician’s charge and the provider’s fee on separate lines, with notes and photos from the visitOne total for the month
Technician paperworkCurrent insurance certificates and licenses checked before a technician is sentA general promise that everyone is insured
WarrantyThey check warranty status before sending a paid repairPaid repairs on equipment that was still covered
Your existing providersYou can keep the ones that work, in the trades and markets you chooseOnly their own network, everywhere
The recordYou can see every work order, quote and invoice as it happens, in a system your team can log intoA monthly report by email, with the history kept on their side

Two of these deserve extra time. Response targets only mean something if you agree on when the clock starts, so ask for the definition in writing. Our guide on response targets by priority has a starting set you can adapt. The DNE is what stops a quote from turning into a surprise, so read our guide on spend caps and approval limits before you set one.

How do you run the selection without it dragging on?

A selection does not need a long request for proposals. It needs real examples and the same questions asked of everyone.

  • Write the scope down. List the trades, locations and hours you want covered, and the approval limits you plan to set.
  • Test them with your own work orders. Pull three real jobs from the last few months: an emergency, a routine repair, and one from your hardest market. Ask each provider to walk through exactly how they would have handled each one.
  • Score the answers on one sheet. Use the checklist above, so you are comparing the same things across every provider.
  • Talk to a current customer with a footprint like yours. Ask what the invoices look like a few months in, not in the first week, and what happens when a job goes wrong.
  • Start with a defined scope and a review date. A region or a handful of trades is enough to see how they work.

Before you expand, check the first few months against what was promised. Look at how long jobs actually took against the written targets, how many quotes came in over your DNE, and whether the invoices matched the work.

What should you have in place before the first job?

Agree these before the first request goes out, so the provider works from the same rules as your team.

  • Your locations, with addresses, hours, access notes and an on-site contact for each.
  • Your priority levels and the response target for each one.
  • Your DNE limits, by trade or location.
  • The equipment that matters most, with warranty dates, so covered repairs are caught. Our guide on warranty tracking and covered work explains why that list pays for itself.
  • Recurring inspections and their due dates, especially fire and life safety. See how to keep life-safety inspections current.
  • One way for every location to submit a request, and a clear rule for what counts as an emergency.

How does Bedrock handle managed facility services?

Bedrock pairs managed facility services, from HVAC and refrigeration to roofing and fire and life safety, with Pebble CMMS, our facilities management software. You can run Pebble yourself with your own service providers, add Bedrock where you need coverage, or have Bedrock manage the operation for you. That choice can be made trade by trade and location by location.

When Bedrock manages the work, we handle dispatch, after-hours and emergencies, and follow-up. You set a DNE by trade, and any quote above it waits for your approval. You review and approve invoices in Pebble, and every work order, quote and invoice stays in Pebble where your team can see it. How it works walks through each step.

Frequently asked questions

What are managed facility services?

Managed facility services are a service where one company takes maintenance requests from your locations, sends qualified technicians, follows the work through to completion, checks the invoices and reports back. Your team sets the rules and approves spending above your limits.

How are managed facility services priced?

Most providers quote each program. Common models are a management fee on top of the repair costs, a markup on technician invoices, or a fixed fee for a defined scope. Ask for invoices that show the technician’s charge and the provider’s fee on separate lines.

Can I keep my own service providers with a managed service?

It depends on the provider. Some only dispatch their own network. Others let you keep your providers in the trades and markets where they work well and cover the rest.

What is a DNE limit?

A DNE (do not exceed) limit is the most a job can cost without your approval. Quotes above it wait for your sign-off before work goes ahead.

Who keeps the work order history with a managed service?

Ask before you sign. With some providers the history stays in their system. If you use your own CMMS, or one your team can log into, every work order, quote and invoice stays visible to you.

Bedrock Facility Solutions

Bedrock Facility Solutions manages facility programs for multi-location operators across the United States.

Published 2 November 2026. Last reviewed 2 November 2026.

Not sure what to hand off first?

A facility assessment maps your locations, trades and current coverage, so you can see where outside help would make the biggest difference.