Crestron Programming — Design, Programming & Commissioning
Crestron Programming Written for the Client, Not the Programmer
Crestron programming is where the quality of a smart home installation is determined. The hardware — processors, dimmers, touchpanels, AV endpoints — is available to any certified Crestron dealer. What separates a system that transforms daily life from one that frustrates the people living with it is the quality of the programme written to run on that hardware: how the scenes are structured, how automations are triggered, how edge cases are handled, how the interface is designed for users who have never encountered the system before. Custom Controls have been writing Crestron programmes since 1998. We are five-time Crestron Integration Award winners and Dealer of Distinction — recognised by Crestron itself for the quality of our installations.
Five-Time Crestron Integration Award Winners — Unique in EMEA
Five Crestron Integration Awards, won in five consecutive years. No other installer in EMEA has done it. The awards are judged by Crestron itself against entries from across Europe, the Middle East and Africa. Our award-winning entries were a Dubai estate with eight processors and 72 audio zones, a whole-home Derby lighting scheme built entirely on Crestron’s own fittings, two wins for Best High Rise in Europe at Claridge’s and the Beetham Tower, and the first Crestron Digital Media installation in the UK, on Baker Street. Open any award below to see the project behind it.
Best International Project — A Whole-Estate Crestron Installation, Dubai
Best Lighting Control & Design — A Whole-Home Lighting Installation, Derby
Best High Rise in Europe — Claridge’s Hotel Penthouses, Mayfair
Most Innovative Control — The First Crestron Digital Media Installation in the UK, Baker Street
Best High Rise in Europe — Beetham Tower Penthouse, Manchester
Alongside the awards, we are a Crestron Dealer of Distinction, Crestron’s higher dealer level, and we have been certified Crestron dealers since 1998, the year Crestron was establishing itself as the dominant residential automation platform in the UK. For over two decades we have remained continuously active in the Crestron ecosystem, installing hundreds of systems across every generation of Crestron hardware and software.
Design Before Programming
A Crestron system is only as good as its design document. Before a line of code is written, we produce full system schematics: every source, every display, every lighting circuit, every AV endpoint, every third-party device and every control interface is mapped. Input and output counts are verified. Signal paths are traced. Integration strategies for third-party systems are confirmed at the specification stage rather than discovered during commissioning. Redundancy is designed in — a failure mode that takes down a complete system is engineered out before installation begins.
This level of design rigour is what allows our programmes to be written efficiently, tested thoroughly and delivered reliably. A programme written without a complete design document is a programme written twice — once to get it working and once to fix what the first version missed. We write ours once.
Programming for the End Client — Not the Programmer
Too many Crestron programmes are written to demonstrate what the system can do rather than to serve the people living with it. Our programmes are designed around the client’s daily life: what they do in the morning, how the cinema room is used, what the arrival and departure sequences should feel like, what the household staff need to operate and what guests should be able to use without instruction.
We do not train clients on how to use our systems. A well-designed Crestron programme is self-evident — a visitor who has never encountered the property’s control system before can navigate it correctly because the interface has been designed to be understood, not learned. This is the standard we hold every programme to, whether it is a single-room Crestron Home configuration or a complex eight-processor bespoke installation.
Pre-Build, Pre-Programme, Ship to Site
Every Crestron system we install is fully pre-built and pre-programmed at our UK workshop before it arrives on site. The rack is wired, labelled and loaded with the programme. Every source is connected and tested. Every integration is verified. Every scene is checked against the design document. The rack leaves our facility in operating condition.
On-site commissioning involves connecting the rack to the building’s infrastructure, walking through the programme with the client’s preferences and refining scenes in the finished space. It does not involve writing code in a plant room or debugging integrations that were not tested before installation. For international projects — Dubai, the Alps, West Africa — this methodology is not optional. Debugging a Crestron programme on site in a different time zone, against a deadline set by a client’s arrival, is not a situation we put ourselves in.
Testing and Handover
Every programme is tested function by function on site before handover, from each keypad button and touchpanel page to the timed events and integrations with third-party systems. We then walk the household through the system room by room, adjusting scenes and interface layouts until they suit how the family actually lives. The programming files and documentation are kept up to date after every change, so the system can be supported and extended for years without depending on any one engineer.
Handover includes written guidance for the household and staff, and a follow-up review once the family has lived with the system for a few weeks. Any scenes or layouts that do not suit daily life are adjusted at that point.
Crestron Programming as a Standalone Service
For properties where the Crestron hardware was installed by another company — or where the original programmer is no longer available, no longer trading or no longer able to support the system — we provide standalone Crestron programming services. We take over the programme, audit the existing code, identify what is working and what is not, and rewrite what is needed to bring the system up to our standard. Scene reprogramming, new circuit additions, keypad remapping, AV source updates, third-party integration fixes and Lutron integration setup are all available as independent services without a full system reinstall. Read more about our system takeover and renovation service →
The first step is always an audit. We document what the existing programme controls and test what works, then give the owner a written view of what can be kept, what should be fixed and what would be better rewritten. Work is then carried out in stages, so the household keeps a working system throughout rather than losing control of the house while it is reprogrammed.
Remote Programming
Crestron processors are remotely accessible — programming changes, software updates, integration fixes and new scene additions can all be deployed without a site visit in most cases. For properties in Dubai, the Alps, Portugal, West Africa and elsewhere in our international portfolio, the majority of programme updates are delivered remotely from our UK operations. Where a physical visit is required, we schedule it efficiently alongside other site work rather than as a standalone call-out.
Every change is agreed with the household first and recorded in the system documentation, so the programme on file always matches the programme in the house. Changes are scheduled for a convenient time, so the household is never left mid-update. Where hardware needs replacing or adding, our engineers visit site with the programme already prepared.
Crestron Programming FAQs
- What does Crestron programming involve?
It starts with a full design document: system schematics mapping every source, display, lighting circuit, AV endpoint, third-party device and control interface, with input and output counts verified and signal paths traced. Only then is the programme written, structured around scenes, automations and an interface designed for the people living with the system. - Can you reprogram a Crestron system installed by another company?
Yes. We provide standalone Crestron programming for systems where the original installer or programmer is no longer available. We audit the existing code, identify what works and what does not, and rewrite what is needed, with scene reprogramming, new circuits, keypad remapping, AV source updates and Lutron integration available without a full reinstall. - Can Crestron programming changes be made remotely?
Yes. Crestron processors are remotely accessible, so programming changes, software updates, integration fixes and new scenes can be deployed without a site visit in most cases. Every change is agreed with the household first and recorded in the system documentation. - Why is the system programmed before it reaches site?
Every system is pre-built and pre-programmed at our UK workshop: the rack is wired, labelled, loaded with the programme, with every source connected, every integration verified and every scene checked against the design document. That means commissioning on site is connecting, walking through and refining, not writing code in a plant room. - Will I need training to use the system?
The programme is designed to be self-evident, so a visitor who has never seen the system can navigate it. Handover still includes a room-by-room walk-through, written guidance for the household and staff, and a follow-up review once the family has lived with the system for a few weeks. - How is a Crestron programme tested?
Every programme is tested function by function on site before handover, from each keypad button and touchpanel page to timed events and integrations with third-party systems. Programming files and documentation are kept up to date after every change so the system can be supported without depending on one engineer.
Crestron Home Automation → · Crestron Maintenance & Support → · System Takeover & Renovation → · Contact Us →












