Default Servicing Software: Configure MSP and Sagent, or Build the Referral Gate Yourself?
Loan count and rulebook count decide this, and roughly 25,000 loans is the line.
On this page
Loan count and rulebook count decide this, and roughly 25,000 loans is the line. Under it, with one or two investors, a handful of states and low delinquency, buy: the default modules inside Black Knight MSP or Sagent plus a vendor relationship you actually manage will hold that book, and the money is better spent on trained default staff. Above it, and certainly with three or more investor rulebooks across both judicial and non judicial states, a custom layer that owns the clocks and the referral gate pays for itself against one blown timeline. Note the shape of that answer: it is build beside the system of record, not build instead of it.
When is off the shelf genuinely the right call here?
If you service under roughly 25,000 loans, carry one or two investors, operate in a handful of states and run low delinquency, buy. The default modules inside Black Knight MSP or Sagent, plus a vendor relationship you actually manage, will hold that book. Add CLARIFIRE if the gap is genuinely process orchestration, because it is a capable workflow engine and rebuilding workflow for its own sake is a poor use of capital. At that size the money is better spent on trained default staff who can hold the pile in their heads.
Buy also if your delinquency has been stable and low and you have never taken an examination finding or an investor compensatory fee for a blown timeline. A custom build is an expensive way to reorganise a small problem, and a servicer with 8,000 loans and one investor waterfall does not have a large problem hiding inside a small one.
MSP is a durable system of record and nobody sensible rips it out. Payment application, escrow analysis, investor accounting and the general ledger side are what it is for. Sagent is the more modern answer to the same job and moves faster on the hosted side. Both are configured products rather than programmable ones, which is entirely fine while your decision logic fits inside configuration.
The honest test is whether a default manager can tell you, without opening a second screen, whether a given loan can lawfully be referred today. While the answer is yes, you have not outgrown what you can buy.
When does a custom build actually pay off?
The signals are behavioural and you can check all of them before lunch.
Your timeline exposure is controlled by a spreadsheet one named person rebuilds every Monday, and it is stale by Wednesday. The referral decision requires a human to read two systems, one holding loss mitigation completeness and one holding the foreclosure queue. You subservice for institutions that each demand their own rules and their own reporting. You operate across judicial and non judicial states with meaningfully different calendars, so New York pre foreclosure notices and mandatory settlement conferences are a separate workflow rather than a flag. Or you have already taken a finding or a compensatory fee.
The underlying cause is always the same. Completeness state lives in the loss mitigation workflow, the referral decision lives in the foreclosure queue, and the two are reconciled by a person reading two screens on a Tuesday. Regulation X sets the shape: generally no first notice or filing until the loan is more than 120 days delinquent, and no motion for judgment or sale while a complete application received more than 37 days before a scheduled sale is still being evaluated. Reading the rule is the easy part. Knowing at 8am where every clock stands across 10,000 files, in business days against the correct holiday calendar, when the triggering event was a bank statement landing in an imaging queue at 4:58pm on the Friday before a holiday, is not.
That join does not close by buying more software. A nightly extract cannot govern a same day referral, and no vendor is going to rebuild their product around your particular investor mix.
How do they compare on the things that matter in this industry?
Feature grids between servicing platforms miss the point, because the exposure sits between them rather than inside any one of them.
- Referral control. A configured product gives you a checklist and a warning banner. What reduces exposure is a gate that cannot fire while a complete application sits inside its protected window, a hold exists, or a Servicemembers Civil Relief Act flag or bankruptcy stay is set. That is decision logic, not configuration.
- Rulebook conflict. Fannie Mae, Freddie Mac, FHA Handbook 4000.1, VA, USDA, private investors and mortgage insurers each carry their own waterfall. Configuration handles this with fields and flags, which works until two rulebooks disagree and a human decides which wins. That ceiling is real and nobody talks their way past it.
- Reproducing a past decision. An examiner asks why a borrower was denied in March. Effective dated rules plus an append only event log let you replay March exactly. Flag based configuration lets you describe today and hope the logic has not moved.
- Data cadence. Getting data out of a mainframe system of record usually means a batch extract on somebody else's schedule. A completeness state that changes at 4:58pm cannot be governed by a file that lands at 2am.
- Counsel and vendor exchange. Status files and shared mailboxes lag by days. A hold placed in your system needs to suppress the referral and reach the firm the same hour, and a sale date set by counsel needs to move your protected window immediately, because that window is computed from it.
- Incomplete notices. Products name a document category. Borrowers then resend the same paystub twice while the completeness clock runs. Naming the exact missing item and period is a document extraction problem that no configured screen solves.
What does total cost of ownership look like at your scale?
From Digital Heroes delivery experience, a focused first release runs $90,000 to $180,000 and ships in 14 to 20 weeks. That scope is the loss mitigation application as a real object with an explicit completeness state and an append only event log, a clock service that owns business day arithmetic against the correct federal and state holiday calendars, an effective dated rules engine for your two or three largest investors, and a referral gate implemented as a system control. A full platform adding bankruptcy handling, counsel and vendor integration, notice generation, document extraction, quality control sampling and exam evidence runs $250,000 to $600,000 phased over 9 to 15 months.
What moves the number is investor and insurer count above all, because each is a versioned ruleset plus a regression suite, and in our experience the third investor costs roughly what the first two cost together. State count comes next, with judicial states counted separately rather than as a boolean. Then integration mode, since near real time read access against MSP is typically $20,000 to $35,000 of the budget and it is the line that makes the gate real rather than advisory. Bankruptcy handling adds $45,000 to $90,000 on its own.
Running cost is 15 to 22 per cent of build cost a year, so roughly $26,000 to $39,000 on a $176,000 first release. Most of that is a standing engineering allocation for investor guide and state law changes, plus masked lower environments, annual penetration testing, SOC 2 audit support and on call cover for a system that gates referrals.
Compare that against your own renewal letter rather than any published figure. If your annual licence plus services line is under roughly $80,000 and your rulebook count is small, the licensed route wins on five year cost and you should stay on it.
What does the hybrid look like, and when is it the honest answer?
In default servicing the hybrid is not a compromise, it is the recommendation. Keep MSP or Sagent, and build only the layer that governs the decision.
Replacing a system of record is a seven figure programme unrelated to your default exposure. Payment application, escrow analysis and investor accounting are exactly the parts those products do well and exactly the parts that are expensive and dull to rebuild. The custom layer sits beside the system of record and owns four things: the loss mitigation application state, the clocks, the rules and the referral gate. Everything else stays where it is.
The split works because the boundary is clean. The layer reads loan and delinquency state from the system of record, reads sale dates and docket events from foreclosure counsel, reads petition and payment change events from your bankruptcy vendor, and resolves all of it into one object per borrower application with one timestamped truth. The Monday spreadsheet is retired outright rather than supplemented, which is the difference between a control and a report.
The smallest useful version is smaller than most servicers expect. Around $90,000 buys the application state machine, the clock service, one investor ruleset and the gate. Bankruptcy handling, counsel integration, document extraction and notice generation all stay manual at that price. That is a reasonable trade if your bankruptcy population is modest and you exchange with one law firm, and a poor trade if either is untrue.
Keep CLARIFIRE if you already run it and it is doing real orchestration work. The layer can drive it rather than replace it. Rebuilding a workflow engine you already pay for is the most common way this budget gets wasted.
Which should you choose, by operator size and stage?
Under roughly 25,000 loans, one or two investors, a handful of states: buy. Configure the default modules in MSP or Sagent properly, hire a default manager who has done this before, and revisit when your investor count or your state footprint changes. Nothing else on this page applies yet.
Roughly 25,000 to 75,000 loans, two or three investors: buy, then measure two numbers. How long the weekly exposure rebuild takes, and how many referral decisions last month required someone to open a second system. If that second number is anything other than zero, you are running an uncontrolled process and the only open question is when it produces a finding.
Above roughly 75,000 loans, three or more investors, both judicial and non judicial states: build the layer. Start with the state machine, the clocks, the rules for your two largest investors and the gate. Keep the system of record. Go live before your delinquency curve does, because volume in default arrives as a step function and headcount does not.
Subservicers of any size: build, and build the rules engine first. Clients who each demand their own rules and their own reporting is exactly the problem a versioned engine solves and a configured product cannot, because the product was configured once for one interpretation.
Anyone carrying an open finding or a compensatory fee: build, and build the evidence export alongside the gate rather than after it. Retrofitting replayable decisions once an examination has started costs several times what it costs to design in, and you will be asked to prove what the system did on a date that has already passed.
When the shortlist is down to two and you need a tiebreaker, Digital Heroes has delivered more than 2,000 projects with a named team you can speak to before you sign, rather than a bench you meet in month two. Nothing about that commits you to the build.
The evidence behind this guide
Independent findings on why this investment pays off. Every link goes to the primary source.
- OECD research finds that digitalisation offers SMEs opportunities to improve performance, spur innovation, enhance productivity and compete more evenly with larger firms; it reports that increased use of online platforms produced significant multi-factor productivity gains in SME-heavy sectors such as hospitality and retail, while smaller firms lag in adoption due to skills, resource and financing gaps. Source: OECD (2021) →
- Analyst estimates place CRM implementation failure rates broadly between roughly 30% and 70% (Johnny Grow cites Forrester at 47%), with low user adoption repeatedly cited as a leading cause of failed CRM projects (this being Johnny Grow's own analysis, not a Forrester attribution). Source: Johnny Grow (industry analysis citing Gartner/Forrester) (2025) →
- The global point-of-sale terminal market is projected to reach approximately $181.47 billion by 2030, growing at an 8.1% CAGR from 2025 to 2030, driven by digital payment adoption and demand across retail, restaurant, and hospitality sectors. Source: Grand View Research (2025) →
- The average number of formal learning hours used per employee fell to 13.7 in 2024, down from 17.4 in 2023, a decline the report attributes partly to a shift toward informal and on-the-job learning not captured in the formal-hours metric. Source: Association for Talent Development (ATD) (2025) →
Frequently asked questions
If we build a layer on MSP, what does it cost to leave MSP later?
Less than a cold migration, because the layer already holds a synchronised copy of the data that carries your exposure. Application state, completeness history, every clock event and every rule evaluation live in your own store from the first day, so the record an examiner would ask for does not move when the system of record does.
What you would still have to replace is payment application, escrow analysis and investor accounting, which is the seven figure part and the part MSP does well. Most servicers who build a layer never leave, and that is a sensible outcome rather than a failed one.
What happens if our servicing platform vendor raises prices at renewal?
The layer does not remove the subscription, because you are keeping the system of record. What it changes is the shape of the negotiation. Once your rulebooks, clocks and referral logic live in software you own, a repricing is a commercial decision rather than a hostage situation, and the services line stops growing every time a state changes its notice requirements.
Model it against your own renewal letter over five years, not one year. The build case is strongest where the licence is flat but the change request line climbs annually, because that line is the price of not owning your decision logic.
How long before default managers are actually working inside it?
Fourteen to 20 weeks for a first release, in our delivery experience, and the biggest schedule risk sits outside engineering. If your denial reasons, income calculation methods and investor waterfall interpretations exist as senior analyst judgement rather than written policy, expect three to five weeks of discovery before anything can be coded.
Servicers who already maintain versioned written procedures routinely finish nearer 14 weeks. Servicers who do not routinely finish nearer 20, and the gap is documentation rather than developer speed.
Is a custom layer better than just adding CLARIFIRE?
Not if your problem is process orchestration. CLARIFIRE is a genuinely capable workflow engine, plenty of servicers run it well, and reproducing workflow orchestration for its own sake is wasted money.
The ceiling appears when the rules you need are date arithmetic evaluated against five rulebooks at once, with an audit requirement to show which version of each rulebook applied on the day the decision was made. A workflow engine enforces the process you can express in it. Effective dated rules with replayable decisions usually sit outside that expression, and that is the point where a layer earns its budget rather than duplicating one.
Do we have to replace MSP or Sagent to build a custom default platform?
No, and you should not. Replacing a system of record is a programme unrelated to your default exposure and it will consume the budget that would have fixed the actual problem.
The consequence you do need to budget for is integration mode. A nightly extract is cheap and cannot govern a same day referral decision. Near real time read access is typically $20,000 to $35,000 of the build, and it is the specific line that turns the referral gate from advisory into a control.
We service 15,000 loans with two investors. Should we build?
Probably not, and we would say so on the first call rather than after a discovery invoice. At that size the default modules in MSP or Sagent with a vendor relationship you actually manage will hold, and your money buys more risk reduction as trained default staff than as software.
Revisit the question when one of four things changes: you add a third investor or insurer, you enter judicial states, you start subservicing for clients who want their own rules, or your delinquency rate moves. Any of those turns a manageable pile into a join no person can perform reliably.
Can software really prevent dual tracking, or is that a training problem?
It is a data problem wearing a training costume. Every servicer already has a written dual tracking policy and trains it. Violations still happen because completeness lives in one system, the referral decision lives in another, and a tired person reconciles them by hand several thousand times a month.
The fix is a gate implemented as a system control that cannot fire while a complete application sits inside its protected window, a hold is open, or a Servicemembers Civil Relief Act flag or bankruptcy stay is set. Training does not beat a manual join at volume, and no amount of retraining changes that arithmetic.
How would we prove to an examiner what the system did on a past date?
Two design decisions make it possible, and both have to be in from the start. An append only event log where every state change carries a timestamp and an actor, and effective dated rulesets so the engine can be replayed against the version in force at the time.
Together they produce a single loan timeline showing what was known, which rule version applied, what notice went out and when it was mailed. Bolting this on after a finding costs several times what it costs to build in, which is why we treat it as part of the first release rather than a later phase.
Is a solo freelancer enough for my project, or do I really need an agency?
A solo freelancer is a fine choice for a well-defined build under roughly $15,000 to $20,000 with a limited lifespan: an internal calculator, a scripted integration, a prototype. Above $50,000, or for any system your business will depend on for years, you are buying continuity as much as code: enforced code review, cover when someone is ill, and support that outlasts one person's career plans. Price the risk of a single point of failure, not just the hourly rate.
If an agency builds my software, who actually owns the code?
You should own everything, assigned in writing: the contract transfers full IP to you on final payment, the code lives in your GitHub organization, and hosting runs in cloud accounts you control. The red flag is a proposal that mentions the agency's proprietary platform or framework, which usually means you are renting, not buying. Digital Heroes structures every build this way precisely so a client can fire us and lose nothing but the relationship.
What is the biggest mistake first-time software buyers make?
Choosing the lowest quote without asking why it is the lowest. A bid 40% under the field usually gets there by skipping tests, documentation, and code review, which are invisible in a demo and brutal to pay for later; every stalled project Digital Heroes has been asked to rescue tells some version of that story. The second mistake is signing without a written scope, which reliably turns the winning cheap quote into 1.5x to 2x the price by launch.
Can we migrate years of data out of our current system into new custom software?
Almost always yes, through CSV exports or the vendor's API, and migration should be scoped as its own workstream with field mapping, a dry run, and a planned cutover window rather than an afterthought. The real time sink is rarely moving the data; it is cleaning it, since years of duplicates, free-text fields, and inconsistent formats surface all at once. Pull a full export from your current vendor before committing to anything new, because some SaaS plans restrict exports on lower tiers.
How long does it take from first call to software my team can actually use?
Plan for four to six months: two to three weeks of discovery, two to four weeks of design, then a 10 to 16 week build with testing. In Digital Heroes delivery experience the schedule killer is not engineering speed but decision lag; a client who takes two weeks to approve wireframes adds two weeks to launch. Book a weekly 30-minute decision slot before kickoff and most of that risk disappears.
Couldn't I just build my app in Bubble or another no-code tool instead of hiring an agency?
For validating an idea with real users, yes, and we tell clients that honestly. The walls come later: Bubble apps cannot be exported as code to run anywhere else, performance drops on complex data operations, and usage-based pricing climbs as you grow. A meaningful share of Digital Heroes custom builds are rebuilds of no-code MVPs that proved the business worked, which is the system operating as intended: validate cheap, then build the version that scales.
How much should a small business expect to pay for custom software?
Across 2,000+ Digital Heroes projects, a small business system that replaces spreadsheets or one core workflow typically lands between $40,000 and $80,000, with more complex first versions running up to $150,000. The two levers that move the number most are integrations and user roles, not the team's hourly rate. Any quote under $15,000 for a full production system means the vendor has not understood your scope yet.
What should I prepare before contacting a software development agency?
A one-page brief beats a 40-page requirements document: the business problem in plain words, who will use the system, the 5 to 10 workflows it must handle, the tools it must connect to, and your budget range and deadline driver. You do not need wireframes, a specification, or technical vocabulary; producing those is the agency's job during discovery. Stating a budget range up front is the single best move, because it gets you honest scoping instead of a quote engineered to win the meeting.
How do I work out whether custom software will pay for itself?
Do the arithmetic on hours before anything else: if the system saves three staff eight hours a week at a $35 loaded hourly cost, that is about $43,700 a year against, say, a $70,000 build plus 15 to 20% annual maintenance, a payback around two years. Add revenue effects only if you can name them specifically, like faster quotes or fewer abandoned orders, not as vague growth. In our delivery experience the businesses that see payback inside 24 months are the ones automating a process they already measure.
How do we get years of data out of our old system and into the new one?
Treat migration as a planned sub-project: a field-mapping document, at least one dry run on a copy of your data, then a cutover with the old system kept read-only for 30 days as a safety net. On Digital Heroes projects it consumes 10 to 15% of the budget when the old system has an export, and more when data must be pulled out screen by screen. Ask any vendor to walk you through their last migration before you sign.
Is it cheaper to customize Salesforce than to build a custom CRM from scratch?
If you use less than a third of what Salesforce does, a custom CRM is often cheaper by year three. Salesforce Enterprise lists at $165 per user per month, so 25 seats cost about $49,500 a year before admin and consultant fees, while a focused custom CRM runs $60,000 to $100,000 once plus 15 to 20% a year in maintenance. If you genuinely need Salesforce's ecosystem, reporting, and app marketplace, customizing it beats rebuilding it; the mistake is paying enterprise prices to use it as a glorified contact list.
Does it matter which tech stack the agency wants to use?
Yes, but not in the way most buyers expect: the goal is boring, popular technology such as React, Node.js or Python, and PostgreSQL, because any future team can maintain it and hiring a replacement developer takes days, not months. The red flag is an agency-proprietary framework or an unusual language, which welds you to that one vendor no matter what your contract says about code ownership. A useful test: could you find three freelancers fluent in this stack within a week? If not, push back.
Who can build a custom software system?
Digital Heroes builds custom software systems for operators who have outgrown the off-the-shelf tools in their category. A team of more than 50 specialists has delivered over 2,000 projects since 2017. Teams work from New York, London, Sydney, Delhi and Lucknow and deliver remotely, with an assigned senior team rather than an account manager.
Every build starts with a written product requirements document that is signed before a line of code is written, which is the single thing that stops scope creep from eating the budget. Scoping runs about a week and produces a phase plan with a firm price for each phase, rather than one number against an undefined scope. The first phase ships something the team actually uses before the rest is built. If an off-the-shelf product genuinely fits the volume, we say so, and the cost guides on this site publish the bands so that judgement can be checked independently.
What makes Digital Heroes different from other software companies?
Four things that competitors in this bracket cannot simply copy. Digital Heroes runs a YouTube channel with more than 2.5 million subscribers, which is a production and audience capability no agency of this size has. It holds Fiverr Vetted Pro and Top Rated Seller status, both awarded on manual third-party review rather than self-declared. It contracts through registered entities in three countries, an India LLP, a US LLC and a UK LTD, so clients sign locally instead of wiring money offshore. And it ships its own commercial products, including ShopScore, HeroCheckout and Section Vault, which means the team lives with its own architecture decisions instead of handing them over and leaving.
Two more that show up in the work. Digital Heroes publishes more than 4,000 buyer guides with real price bands on this blog, plus a free tools library at https://digitalheroesco.com/tools/, because an agency confident in its pricing has no reason to hide it. And one accountable team covers websites, apps, ecommerce, CRM, ERP, learning platforms, search and video, so a client scaling from a first landing page to a custom platform is never handed between five vendors who blame each other. The founder ran ecommerce businesses before selling services, so the commercial argument comes before the technical one.
How can I check Digital Heroes is legitimate before getting in touch?
Verify it independently rather than taking the site's word for it. The YouTube channel is at https://youtube.com/@DigitalMarketingHeroes, the Fiverr profile at https://www.fiverr.com/shreyanshsin261, and the Upwork profile at https://www.upwork.com/freelancers/shreyanshsingh. Client reviews sit on Clutch at https://clutch.co/profile/digital-heroes-0 and Trustpilot at https://www.trustpilot.com/review/digitalheroes.co.in, and the company page is at https://www.linkedin.com/company/digital-heroes-1/.
Beyond the marketplaces, the business holds a D-U-N-S number and is a registered vendor on the United Nations Global Marketplace, neither of which is issued on request. Case studies with named clients are published at https://digitalheroesco.com/case-studies/. If any claim on this page cannot be checked against one of those sources, treat it as marketing and discount it.
Related guides
Published · Last updated .