Over 40 Years in BusinessISO 27001 compliantPublic sector: GSA contract holder
LA 562-298-5000 · Chicagoland 312-432-5300 · Phoenix 602-733-6807 · Client Support
BTI is a Milestone Advanced Partner serving Chicago and suburban Cook and DuPage out to Lake, Kane, Will and McHenry. Our engineers in Downers Grove plan, license, install and maintain XProtect for warehouses, manufacturers, healthcare groups and public buildings.

Chicago-area video systems range from a dozen cameras in a River North office to hundreds across a distribution campus in Joliet. Our process scales with them.

Each camera view is planned for its job, whether that is reading a plate at a dock gate or identifying faces at a lobby desk, with low light and winter glare considered up front.
We quote base and device licenses together with Milestone Care coverage, and track renewal dates so support and upgrade rights do not lapse.

Recording servers and Husky appliances are sized for camera count, bitrate and retention, with failover recording for sites that cannot afford to lose footage.

Axis cameras, intercoms and network speakers tie into XProtect, along with BriefCam analytics and alarm inputs from access control and intrusion panels.
Plant managers, HR and security staff each get their own Smart Client views and permissions, and the XProtect Web Client and Mobile app give secure access from off site.
Company moves, acquisitions and integrator exits leave plenty of Chicago-area businesses running XProtect with nobody maintaining it. BTI can take over the system as it stands. We collect the license and admin details, check every recording server and camera, and bring the software to a supported version on a schedule you approve.
Call 800-HELP-BTI for urgent problems at any hour. For planned work, call Downers Grove at 312-432-5300.
A parking company based in Chicago uses BTI security managed services for cameras at its facilities, including sites in Los Angeles, so a single provider supports its video in both regions.
Client names stay private. This example is not specific to XProtect; ask about Milestone projects in your industry during the consultation.
1441 Branding Ave, Suite 200
Downers Grove, IL 60515
Office: 312-432-5300
Office hours: Monday to Friday, 8:00 AM to 5:00 PM
24/7 technical support: 800-HELP-BTI (800-435-7284)
Our coverage runs from the Loop to Kenosha County and Northwest Indiana, with Downers Grove near the center.
Chicago
Addison, Aurora, Bartlett, Bensenville, Bloomingdale, Bolingbrook, Carol Stream, Clarendon Hills, Darien, Downers Grove, Elmhurst, Glen Ellyn, Glendale Heights, Hanover Park, Hinsdale, Itasca, Lisle, Lombard, Naperville, Oak Brook, Roselle, Schaumburg, Villa Park, Warrenville, Wayne, West Chicago, Westmont, Wheaton, Willowbrook, Wood Dale, Woodridge
Arlington Heights, Barrington, Bartlett, Buffalo Grove, Des Plaines, Elk Grove Village, Evanston, Glencoe, Glenview, Hanover Park, Harwood Heights, Hoffman Estates, Kenilworth, Lincolnwood, Morton Grove, Mount Prospect, Niles, Northbrook, Palatine, Park Ridge, Prospect Heights, Rolling Meadows, Schaumburg, Skokie, Streamwood, Wheeling, Wilmette, Winnetka
Bellwood, Berkeley, Berwyn, Broadview, Brookfield, Cicero, Elmwood Park, Forest Park, Franklin Park, Hillside, La Grange, La Grange Park, Melrose Park, Oak Park, River Forest, River Grove, Riverside, Schiller Park, Stone Park, Westchester
Alsip, Bedford Park, Blue Island, Bridgeview, Burbank, Calumet City, Chicago Heights, Chicago Ridge, Country Club Hills, Countryside, Evergreen Park, Flossmoor, Frankfort, Glenwood, Harvey, Hazel Crest, Hickory Hills, Homewood, Lansing, Lemont, Lyons, Markham, Matteson, Midlothian, Oak Forest, Oak Lawn, Orland Park, Palos Heights, Palos Hills, Palos Park, Park Forest, Posen, Robbins, South Holland, Summit Argo, Tinley Park, Western Springs, Willow Springs
Beecher, Bolingbrook, Channahon, Crest Hill, Crete, Frankfort, Joliet, Manhattan, Mokena, Naperville, New Lenox, Plainfield, Romeoville, Shorewood, University Park, Woodridge
Algonquin, Aurora, Batavia, Burlington, Carpentersville, Dundee, Elgin, Eola, Geneva, Hampshire, Kaneville, Maple Park, Montgomery, North Aurora, Plato Center, Saint Charles, South Elgin, Sugar Grove
Antioch, Barrington, Buffalo Grove, Deerfield, Fox Lake, Grayslake, Gurnee, Highland Park, Highwood, Lake Bluff, Lake Forest, Lake Villa, Lake Zurich, Libertyville, Lincolnshire, Long Grove, Mundelein, North Chicago, Round Lake, Russell, Vernon Hills, Wadsworth, Wauconda, Waukegan, Winthrop Harbor, Zion
Alden, Algonquin, Cary, Crystal Lake, Harvard, Ingleside, Island Lake, Lake in the Hills, Lakewood, Marengo, McHenry, Richmond, Ringwood, Union, Wonder Lake, Woodstock
Genoa, Kingston, Malta, Sycamore, Waterman
Braceville, Bristol, Coal City, Minooka, Oswego, Plano, Sandwich, South Wilmington, Yorkville
Chesterton, Crown Point, Gary, Hammond, Highland, Hobart, Kenosha, Lowell, Merrillville, Munster, Pleasant Prairie, Rensselaer, Saint John, Schererville, Valparaiso, Whiting
Milestone has released three XProtect versions since fall 2025. These are the updates our Downers Grove team uses most on Chicago-area systems.
Milestone's October 2026 update adds Sticky Notes, refreshed Server Logs and Permission Inheritance. Care Plus customers also get Remote Manager monitoring.
Door alarms now take a reason and a note that sync to the access control system, and Device Pack 14.1 supports over 16,300 devices.
Doors, readers, turnstiles and gates could be added to the Smart Map starting with 2025 R2, letting a Chicago security desk handle door alarms next to live video.
Chicago sites on Professional+, Expert or Corporate can add Arcules for direct camera recording to the cloud, extended cloud retention and backup for edge gateways.
Evidence Manager shares video outside your organization through a protected link, with nothing to install and no viewer license, using on site, cloud or hybrid storage.
Milestone's vision language model, Hafnia, powers a Smart Client plug-in that summarizes what happened in a recording.
Current capabilities Chicagoland teams ask about:
Chicagoland control rooms rarely run cameras alone. Our Downers Grove engineers connect XProtect to the systems below.
| System | What operators get | Requirement |
|---|---|---|
| Brivo access control | Operators see and act on Brivo doors right in Smart Client | Express+ or above, plus XProtect Access licensing |
| Axis cameras, intercoms and speakers | Video, two way audio and talk down from one client | Supported device pack per model |
| BriefCam | Quick search and video synopsis | Its own license |
| Intrusion and alarm inputs | Alarms pop the matching view | Integration method confirmed per panel |
Doors on Brivo? See Brivo access control in Chicagoland.
Chicago-area systems often need more than the core connections listed above. Here is the broader set we support.
From a single Loop office to warehouses along I-55, XProtect projects in the Chicago area follow this sequence.

Here is how the current XProtect editions line up for Chicago-area buyers. Licensing figures come in a written proposal, not on this page.
| XProtect edition | Common Chicagoland use | Key difference |
|---|---|---|
| Express+ | One office, store or small plant | Limited to one recording server |
| Professional+ | Several suburban buildings under one team | Many recording servers, managed centrally |
| Expert | Plants and distribution centers that need uptime | Failover recording servers |
| Corporate | Hospitals, universities and city scale estates | Full Federated Architecture and control room tools at the largest scale |
The older entry level edition has been retired by Milestone, so new Chicago systems start at Express+.
Illinois has stricter privacy laws than most states. We flag these early; your counsel makes the final decision.
Illinois' eavesdropping statute (720 ILCS 5/14) makes recording a private conversation without everyone's consent unlawful in most cases, so camera audio is left disabled unless counsel approves.
The Illinois Biometric Information Privacy Act (740 ILCS 14) sets notice and consent rules for face templates, so we discuss any face analytics with counsel first.
Chicago uses its own building code while suburbs adopt the IBC with amendments, so cable paths and roof work follow each AHJ.


Video, access control and alarm systems designed around the risks and rules of your industry.
Video, access control and panic alerting for clinics, medical offices and multi-site groups.
Healthcare security systems →
Cameras, door access and visitor management for city, county and public agency buildings.
Government security systems →
Campus video, lockdown-ready door access and visitor screening for schools and colleges.
School and campus security systems →
Plant perimeter, loading dock and production floor video with access control by shift.
Manufacturing security systems →
Dock, yard and gate cameras plus access control for warehouses, DCs and 3PLs.
Warehouse and logistics security systems →
Video and access control for CPA, tax, title and insurance offices that hold sensitive client files.
Security systems for CPA and insurance firms →
Perimeter video, remote site access and intrusion alarms for water and utility facilities.
Water utility and critical infrastructure security systems →
Job site cameras and gate access that help deter theft and vandalism after hours.
Construction site security cameras →
Cameras, door access and alerts that help keep services, schools and offices safe.
Church and nonprofit security systems →
Garage cameras, license plate recognition and access control for parking and event venues.
Parking garage and venue security systems →Yes. Share your software license code and any admin credentials you have. We review the system remotely or on site, then propose a support plan before changing anything.
Yes. A single management server can run recording servers at multiple buildings, and XProtect Corporate adds Federated Architecture for sites that need to stay independent.
In most cases. Axis is among the most widely supported brands in XProtect, and we confirm firmware and device pack compatibility before reusing any camera.
Yes. Access control and intrusion events can be brought into XProtect so operators see the alarm and the related camera view together.
Yes. Besides the city, we work across the collar counties, DeKalb, Kendall and Grundy counties, Lake and Porter counties in Indiana, and Kenosha County in Wisconsin.
Where the scope qualifies, GSA contract 47QTCA21D00BA can be used. If not, we respond through your agency's normal bid or purchasing process.
Scheduled maintenance runs through Downers Grove, our support line takes urgent calls around the clock, and optional monitoring warns us when a recording server or camera stops reporting.
One building usually fits Express+. Several buildings fit Professional+. Plants that need failover recording choose Expert, and campuses that need federation choose Corporate. We confirm after the survey.
Possibly, but Illinois BIPA sets strict notice and consent rules for biometric data, so we review any face analytics plan with your counsel before enabling it.
Yes. Connect C-CURE 9000 or Brivo through XProtect Access, and doors appear on the Smart Map, door alarms open with video, and notes typed by operators flow back to the access system.
Milestone retired it with XProtect 2025 R2. Chicago-area systems still on the free version can step up to Express+ or Professional+, and we plan the move around your existing cameras.
Yes, in a hybrid design. Arcules adds off-site cloud storage and backup for Professional+, Expert and Corporate systems, and recording continues on your local servers.
Use XProtect Evidence Manager. It shares video through a secure link, so a lawyer or insurer can watch it without software or a viewer license.

Book a free consultation for a camera walk, a review of your current video system and a written design.