November 11, 2026 · 6 min read · Crestron
My Crestron programmer won’t give me the program: what are my options?
What a Crestron program actually is, what can and cannot be read back off the processor, what to ask for, and the two routes forward.
The short answer. You have two routes. Either the file gets handed over, or the system is rebuilt on the equipment you already own. The program that matters is the source file on the programmer’s computer, and the copy running on your processor is not a substitute for it. IntegrateIT is a Crestron dealer in Overland Park, Kansas, with an in-house Crestron programmer, and we start with a no-cost on-site assessment to see which route your system leaves open.
Most of the stress in this situation comes from not knowing what you are asking for. “The program” sounds like one thing. On a custom Crestron system it is at least two, and they are kept in different places.
What “the program” actually is
Custom Crestron systems are written in a tool called SIMPL Windows. The person who writes the program saves it as a project whose main file ends in .smw. That is the source: the logic, the names, the way every button, scene and schedule is wired to every device. It sits on the programmer’s computer, and in whatever backups that programmer keeps.
When the program is finished, SIMPL Windows compiles it into a package, a .lpz file for a 3-Series processor or an .spz file for a 2-Series. Crestron Toolbox then sends that package to the control processor in the equipment rack, and the processor runs it. Crestron’s own SIMPL Windows guide lists those packages as compiled output that SIMPL Windows produces but does not use to open a program. They are what the processor runs. They are not what a programmer edits.
| The thing | Where it lives | What it is good for |
|---|---|---|
| Source program (.smw) | The programmer’s computer and backups; sometimes a copy on the processor | Opening, reading and changing the program |
| Compiled package (.lpz or .spz) | On the processor, and wherever it was sent from | Running the system exactly as it is |
| Touch-screen projects | The programmer’s computer; Crestron’s guide advises keeping them in folders separate from the SIMPL Windows project | Changing what the panels show |
| Custom modules | Separate files in the project folder or the user module folder | Opening a program that uses them |
What can be read back, and what cannot
Crestron Toolbox has a Retrieve button that saves the current program from a control system to a computer, and on a 2-Series the help page names the result as the compiled .spz. That is useful: it is a backup of exactly what is running, taken before anyone changes anything. It is not the source. A programmer cannot open a compiled package in SIMPL Windows and edit it as a project.
There is one place worth checking before anyone concludes the source is gone. Toolbox’s File Manager can open the processor’s Mailbox folder, and Crestron’s help describes the .smw source file as the file usually sent there. Some programmers leave a copy on the processor on purpose. A copy found there is the cleanest outcome.
Two more outcomes are possible. SIMPL Windows can create program archives when the option is switched on: a _archive.zip when the program is saved, and a _compiled.zip when it is compiled, the second being the most complete because it holds the source and the compiler outputs together. Whether they exist depends on whether the programmer enabled those options. And they sit on the programmer’s side, not on your processor.
What to ask the old dealer for
Ask in writing, and ask for the whole set, because the program alone is not enough to open the system:
- The SIMPL Windows program as an archive. Crestron’s guidance is to share and move programs as SIMPL Windows archives rather than loose files, so all the supporting files come with it.
- The touch-screen project files. Crestron’s guide keeps them out of a SIMPL Windows archive, so they have to be asked for by name.
- Any custom modules, the separate files a program may depend on.
- The device list: what is installed and how each device is addressed on the system.
- The passwords for the processor and the network equipment.
Keep the request polite and the paper trail complete. If the answer is no, ask that it be put in writing too. A refusal on paper tells a new programmer which route you are on, and it saves a week of guessing.
Who owns it is a contract question
Whether you are entitled to the program depends on what you signed. Some agreements give the homeowner the program, some leave it with the programmer, and many are silent. We do not give legal advice and will not guess at yours. Read the proposal, the contract and anything attached to the invoices, and if the wording is unclear, have someone qualified read it. Then decide how hard to push, knowing that the second route below does not depend on the answer.
Route one: the file is handed over
With the source in hand, a new programmer opens it, reads it against the system as it stands, and changes what needs changing. This is the shorter road. It keeps the behavior your household already knows, because the logic is the same logic. It starts, as every takeover does, with the on-site assessment, so the file is checked against what is actually installed. Programs drift from the house over the years as equipment gets swapped.
Route two: a rebuild on the equipment you already have
With no source, the work changes shape but does not stop. The assessment documents the processor model and firmware, every device and how it is addressed, the network, and what the existing program does when you press things. A new program is then written against that equipment. The processor, the touch screens and the wiring already in the walls stay in use where they are still supported. That is decided in the assessment, device by device.
It takes longer than working from the original file, and the result will behave the way the new program says, not the way the old one did. That can be an opportunity to fix the habits you disliked, and it should be a conscious choice rather than a surprise.
Crestron Home is a separate case. It is configuration driven, so a new dealer can usually take it over. The detail is on our Crestron service page.
The same problem on Control4
Control4 owners meet a version of this when a dealer closes or stops answering. The path is different, and we cover it in what to do when your Control4 dealer goes out of business and how to change your Control4 dealer. The question underneath is the same: who holds the program that runs your house.
Your next step
Book the assessment, and do not start by changing anything on the system. We document the processor, the devices and how the existing program behaves. Then you hear which route is open. It is how we take over any system another company installed, and the takeover page sets out the steps. Our Crestron dealer page says who does the programming: our in-house programmer, not an outside contractor.
About IntegrateIT. We have integrated hundreds of homes across the Kansas City metro since 2021, and work across the Midwest and South Florida by scheduled trips. Our showroom and design center in Overland Park is open by appointment. Control4 Platinum Dealer with a Control4 Certified Showroom · Crestron dealer · Lutron Certified Dealer, HomeWorks Certified and Ketra Certified · Josh.ai dealer.
Daniel Alon, co-founder, IntegrateIT. Overland Park, KS. November 2026.
Further reading
Where to go next if this article gave you the framework but you want the brand- or install-specific depth.
- Article: keep Crestron or move to Control4What carries over, what does not, and how we decide.→
- Article: adding a room to an old Crestron systemThe four checks that decide whether an older system can grow.→
- Service: Crestron service · Kansas CityProgramming, repair and takeover of Crestron systems, Crestron Home and custom.→
- Crestron dealer · Kansas CityWho writes the programming, and what to ask any programmer.→
- Service: system takeoverHow we take over a system another company installed.→
- Article: my Control4 dealer went out of businessThe same problem on Control4.→
- Article: how to change your Control4 dealerWhat moves across and what does not.→
Stuck with a Crestron system?
Book a no-cost on-site assessment. You hear which route is open before you decide anything.
Call (913) 804-7575 Text us about your system Book an assessment
Questions
Questions we hear
Who owns the Crestron program, me or the company that wrote it?
It varies, and it is a contract question we cannot answer for you. Some agreements give the homeowner the program, some leave it with the programmer, and some say nothing. Read the proposal, the contract and any terms attached to the invoices before you ask for it, and if the wording is unclear, a lawyer can read it for you. We are not able to give legal advice.
Can a new programmer pull the program straight off my Crestron processor?
Only part of it. Crestron Toolbox can save the program that is running on the processor to a computer, but that is the compiled version the processor runs. Crestron’s own file table lists those compiled packages as output that SIMPL Windows produces and does not use to open a program, so a retrieved copy is not the editable source. A source copy comes back only when someone left it on the processor.
What is an .smw file, and why does everyone ask for it?
It is the SIMPL Windows source file, the program as its author wrote it and the file a programmer opens to change it. A program can also depend on touch-screen projects and custom modules, which are separate files. Ask for the .smw file and those supporting files, not just a copy of what is loaded on the processor.
What should I ask my old Crestron dealer to send me?
Ask for the SIMPL Windows program as an archive, the touch-screen project files, any custom module files, the list of what is installed and how each device is addressed, and the passwords for the system. Put the request in writing and keep a copy. If they decline, ask them to say so in writing, which tells a new programmer which route you are on.
If I never get the file, can my Crestron system be rebuilt on the equipment I already have?
It can be. A rebuild starts with an assessment of what is installed, then a new program is written against that equipment, so the processor, panels and wiring already in the house stay in play where they are still supported. It takes longer than working from the original file, and the result behaves the way the new program says, not the way the old one did.
Is a Crestron Home system different when the dealer disappears?
It can be. A Crestron Home system is configuration driven, so a new dealer can usually take it over and open it. A custom Crestron system written in SIMPL Windows is where the source file matters. The first thing we establish is which of the two you have.
How do I get a Crestron programmer in Kansas City to look at my system?
Book a no-cost on-site assessment: call or text (913) 804-7575, or use the booking page on this site. We document the processor, the devices and what the program does now, and tell you which route fits before you decide anything.

Begin
Tell us about your home.
We walk the rooms, learn how you live, and come back with one fixed price — not a range by email.