About
An independent AV practice, built around control programming.
Code Source Consulting is based in Raleigh, NC. We don't stock equipment or push a product line, so our advice is about what fits the project.
Owners and integrators call on us when they need a specialist without hiring one full time.
Sometimes that means working quietly behind an integrator's team. Sometimes it means sitting in the meeting with the end user. Either way, we stand behind the work, and we design for the people who will actually use the room.
Experience across
- Commercial
- Higher-Education
- Federal
- Hospitality
- Residential
These are the main ones. We've worked in most corners of the AV industry.
Credentials
Certified on Crestron, Q‑SYS, Extron and more.
Here are our current certifications and training, though not the complete list. If a bid needs a credential you don't see here, ask. We can supply documentation for bid packages and vendor qualification.
- Crestron
- Certified Master Gold ProgrammerDM-NVX-NDMC-D-4KDMC-E-4KIVC-D
- Q‑SYS
- Level 1 CertifiedControl 101 TrainingControl 201 TrainingVideo 101 Training
- Extron
- Control Professional
- Avixa & CompTIA
- Avixa CTSCompTIA Network+CompTIA A+
Michael Francis
Owner
- Role
- CSP Advisory Board — 2026 Chair
- Based
- Raleigh, NC — working worldwide
- Certified with
- Crestron, Q‑SYS, Extron, Avixa, CompTIA
I came into AV from IT and network administration, and a modern AV system depends on the network as much as anything in the rack. When something isn't working, the cause can sit on either side, and knowing both lets me find it quickly and work it through with the IT team rather than around them.
Over 20 years, across commercial, higher-education, federal, hospitality, and residential systems, I have learned to work the project rather than the task. Before I write code I want to know how the room gets used, who supports it after I leave, and what else on the network it has to live with. The details are where systems fail, so that is where I spend my time.
I also stay reachable and involved, on site or remote. Dealers, clients, and end users all get straight answers from me, and I would rather build a partnership that lasts several projects than sign off on one and disappear.
Need credentials for a bid?
We can send certification documentation, proof of insurance and references.













