How to Choose a PCB Reverse Engineering Company: 12 Key Questions
Learn how to evaluate a PCB reverse engineering company with 12 practical questions covering layer recovery, verification, CAD files, BOMs, testing, ownership, and deliverables.
Three quotes arrive for the same board. One is $2,000, one is $6,500, and one is $14,000. All three describe “complete PCB reverse engineering with schematic and BOM.”
The purchasing system says to take the cheapest.
Six weeks later, the cheapest supplier delivers a PDF schematic, a Gerber set your fabricator rejects, and a BOM containing fourteen obsolete components.
The quotes were not really for the same work. They were simply using the same words.
That is why it is important to understand what a PCB reverse engineering project actually includes before comparing prices. The following twelve questions can help reveal the difference between basic artwork extraction and a properly documented engineering recovery process.
1. How Do You Recover Inner Layers on a Multilayer Board?
Ask for a specific method rather than accepting a general capability statement.
Depending on the board, suppliers may use techniques such as X-ray or CT imaging to study internal structures, combined with controlled delayering when more detailed information is required. The appropriate method depends on layer count, routing density, construction, and the condition of the sample.
A good supplier should be able to explain which techniques are appropriate for your particular board and why.
2. Do You Cross-Section the Board?
Cross-sectioning can provide valuable information about a multilayer PCB, particularly when the project involves blind vias, buried vias, microvias, controlled impedance, or unusual stackups.
It can help establish dielectric thicknesses, copper thicknesses, via dimensions, and layer relationships. Without physical measurements, some stackup information may remain an assumption.
Ask whether cross-section images and measurements are included in the final documentation and whether the process requires sacrificing a sample.
3. How Do You Verify the Netlist Against the Physical Board?
A recovered circuit is not necessarily a verified circuit.
Extraction methods can produce a proposed connectivity model, but electrical continuity testing or other appropriate verification methods can compare the recovered netlist against the physical PCB.
This is one of the most important questions to ask because verification takes additional time but can identify errors before the recovered design reaches manufacturing.
4. Is the Schematic Delivered in an Editable CAD Format?
A PDF may be useful for viewing a schematic, but it is not equivalent to an editable engineering source file.
Ask exactly which CAD formats are supported, such as Altium, OrCAD, KiCad, or other formats relevant to your engineering workflow.
An editable schematic makes it easier to modify obsolete components, update circuit sections, document changes, and prepare the design for future manufacturing.
Get the expected file format in writing before the project begins.
5. How Are Passive Component Values Determined?
Passive components can be more complicated to identify than they initially appear.
Measurements taken while a component remains on the board can be affected by parallel paths and surrounding circuitry. Depending on the component and application, removing it for an out-of-circuit measurement may provide more reliable information.
For ceramic capacitors and other components where specifications matter, ask how the supplier determines characteristics such as capacitance, tolerance, voltage rating, and dielectric class.
The goal is not simply to obtain a number that looks correct. The goal is to create component information that is useful for engineering and sourcing.
6. What Happens With Unmarked or House-Numbered Components?
Legacy and specialized boards often contain components that cannot be identified from a standard part number.
A professional investigation may involve package identification, pinout comparison, circuit-function analysis, datasheet research, and other appropriate techniques. In some situations, additional physical analysis may be necessary.
Most importantly, ask how uncertainties are documented.
A credible BOM should distinguish between confirmed component identities and components that could not be conclusively identified. Hidden assumptions can become expensive problems during procurement or manufacturing.
7. Will You Build and Test a First Article?
Recovered design data should ideally be validated before it is treated as production-ready.
Ask what testing is performed on the first article and what constitutes a successful result. Depending on the application, testing may include visual inspection, electrical testing, functional testing, or comparison with the original board.
Also clarify what happens if the first article does not perform as expected.
Validation adds cost, but for an important or difficult board it can be considerably less expensive than discovering a reconstruction error after a larger production run.
8. How Many Samples Do You Need, and Will They Survive the Process?
Sample requirements should be discussed before the quotation is finalized.
When multiple identical boards are available, one may be used for destructive analysis while another is retained as a functional reference. The exact approach depends on the reverse engineering methods being used.
If you have only one irreplaceable board, make that clear immediately.
A non-destructive approach may then be necessary, which can affect the available techniques, project schedule, and cost.
A supplier who asks about sample quantity and condition is demonstrating that the physical constraints of the project have been considered.
9. Who Owns the Resulting Engineering Data?
Data ownership should never be left vague.
The project agreement should clearly state who owns the recovered schematics, PCB data, BOM, manufacturing files, test documentation, and other project-specific deliverables.
You should also ask about confidentiality, internal access controls, data retention, and the handling of physical samples.
If the design is commercially sensitive, these issues should be addressed in the contract or purchase order rather than relying solely on informal email discussions.
10. What Is Your Position on Firmware?
PCB reverse engineering and firmware extraction are not the same activity.
If a board contains a protected microcontroller, FPGA, programmable device, or other system containing firmware, the supplier should clearly define what falls within the agreed scope.
A responsible provider should respect applicable intellectual-property rights and authorization requirements rather than casually offering to bypass protections.
Clarifying the firmware boundary also prevents misunderstandings about what the final deliverables will contain.
11. What Exactly Is Included in the Deliverable Package?
Never rely on the phrase “complete reverse engineering” without asking for an itemized deliverables list.
Depending on the project requirements, a comprehensive package may include:
-
Gerber files or other agreed manufacturing data
-
Excellon drill files
-
IPC-D-356 netlist
-
Editable schematic files
-
BOM with manufacturer part numbers where identifiable
-
Component lifecycle information where available
-
Layer stackup
-
Material and copper-weight information
-
Impedance information where relevant
-
Fabrication documentation
-
Assembly drawings
-
Centroid or pick-and-place data
-
Verification and testing documentation
Not every project requires every item. The important point is to define the required outputs before work begins.
This also makes competing quotations much easier to compare because every supplier is pricing against the same scope.
12. Can You Show Comparable Work?
Confidentiality may prevent a supplier from showing an entire customer project, but useful examples can often be provided in a sanitized form.
Ask whether they can show examples such as:
-
A redacted schematic page
-
A sample stackup table
-
A cross-section image
-
A sample BOM
-
A verification report with sensitive identifiers removed
-
Manufacturing documentation from a previous project
The purpose is not to obtain another customer's confidential design. It is to understand the quality, organization, and technical depth of the supplier's deliverables.
Reading the Answers
The level of specificity in a supplier's answers can tell you a great deal.
A company experienced in complex PCB reconstruction should generally be able to explain its methods, verification process, expected deliverables, sample requirements, and limitations without relying entirely on vague promises.
By contrast, a provider that focuses almost exclusively on price and turnaround while avoiding questions about physical verification, CAD formats, stackup information, or uncertainties may be offering a much narrower service than the phrase “reverse engineering” suggests.
Two additional questions are worth asking:
How is the project schedule divided by stage?
And:
What happens when unexpected information is discovered?
A damaged section, unidentified component, unexpected layer construction, or discrepancy between extracted data and physical testing can change the scope. A clear escalation process is much better than discovering those issues after the original deadline has passed.
Red Flags Worth Taking Seriously
Some answers should make you reconsider a quotation rather than simply negotiate the price.
A Fixed Price Without Seeing the Board
Layer count, component density, board construction, accessibility, and sample condition can all influence the amount of work required.
A quotation based only on a photograph may not accurately reflect the eventual scope.
A Turnaround That Ignores the Physical Process
Multilayer imaging, controlled delayering, measurement, documentation, and verification take time.
An unusually short turnaround for a technically complex board may indicate that the proposed service is primarily artwork or data extraction rather than comprehensive engineering recovery.
No Mention of Verification
If a proposal never explains how the recovered design will be checked against the physical board, ask why.
Verification is particularly important when the resulting data will be used for manufacturing or redesign.
Reluctance to Name the CAD Format
If you specifically require an editable schematic and the supplier cannot clearly identify the format they will provide, resolve the issue before signing.
Unclear Firmware Scope
Firmware and protected programmable devices should be handled within an agreed and authorized scope. Avoid suppliers that treat intellectual-property restrictions as an afterthought.
No Discussion of Data Ownership
Ownership and confidentiality are fundamental when recovering commercially valuable engineering information.
If a supplier does not address these subjects, request clarification before sharing sensitive samples or design information.
Comparing Three Quotes in Practice
Instead of reading three proposals separately, put them into a comparison table based on identical criteria.
Consider comparing:
-
Inner-layer recovery method
-
Cross-sectioning
-
Physical netlist verification
-
Schematic format
-
BOM depth
-
Stackup information
-
Impedance information
-
Validation testing
-
Data ownership
-
Sample requirements
-
Project schedule
-
Final deliverables
Once the same criteria are applied to every quote, the price difference often becomes easier to understand.
A low-cost quotation may cover basic artwork reconstruction. A mid-range service may include schematic capture and some verification. A more comprehensive engineering project may include physical analysis, detailed documentation, verification, and first-article testing.
The cheapest quotation is therefore not automatically the best value.
The right question is:
Which level of recovery does your application actually require?
A straightforward two-layer board being reproduced without design changes may not justify an extensive analysis package. A complex multilayer, controlled-impedance board used in an important industrial or regulated application may require significantly more documentation and verification.
Choosing a Provider
When evaluating companies, look beyond the headline price.
For example, PCB-Copy.com provides PCB reverse engineering services covering areas such as multilayer analysis, schematic recovery, component documentation, and manufacturing data.
For projects where an editable schematic and engineering documentation are particularly important, PCBSync PCB Reverse engineering is another service worth evaluating as part of the supplier comparison.
RayPCB can also be considered when the project involves conventional PCB manufacturing and assembly requirements alongside engineering work.
The key is to compare providers using the same technical criteria rather than choosing solely from marketing claims or headline pricing.
Before You Sign
Put the deliverables, verification procedure, CAD format, sample requirements, schedule, and data-ownership terms into the purchase order or formal statement of work.
Do not leave critical requirements only in an email conversation.
Specify the schematic format by name. Define what verification means. Identify which files will be delivered. Clarify what happens if the first article fails or if an unexpected problem changes the scope.
A small amount of specificity at the beginning can prevent a much larger problem later.
Finally, consider sending the twelve questions directly with your initial inquiry.
The quality of the response can be highly informative. A detailed answer that explains methods, limitations, formats, testing, and deliverables gives you something concrete to evaluate. It also establishes a clearer scope before money, samples, and engineering time are committed.
In PCB reverse engineering, the cheapest quote is not necessarily the cheapest project.
The better choice is the supplier that can clearly explain what they will recover, how they will verify it, what they will deliver, and how those results will be useful to your engineering and manufacturing team.


Saqib
