General (909) 305-1600 Service Direct (909) 305-1605 2246 Lindsay Way, Glendora, CA 91740
24/7 Emergency · (909) 305-1600
Fire alarm & Preventative Maintenance

Getting Preventive Maintenance For Your Systems Is Quick and Easy

Complete your Service Request Form and ensure your life-safety systems are monitored and maintained professionally.

  • Same-Day ServiceRapid response to prevent system downtime and ensure safety.
  • 4-Hour Resolution Average response time for urgent preventive maintenance needs.
  • 24/7 SupportAround-the-clock availability for emergency inspections and system issues.
  • Comprehensive Systems Monitored Over 1,995 life-safety systems actively maintained and monitored for reliability and compliance.
Quick & easy

Four Steps to Get Your System Back on Watch

No phone-tree runaround. Complete the Service Request Form, and a single point of contact will manage your request from intake through testing, maintenance, and compliance filing.

01

Submit the Form

Provide your system details, site, and what the panel shows. Takes two minutes — no account or login required.

02

We Confirm & Schedule

A service coordinator calls back, typically within four business hours, to confirm scope and schedule a maintenance window.

03

Certified Technician Arrives

An IBEW union technician arrives with the most common parts stocked on the truck to perform preventive maintenance and testing.

04

Documented & Filed

You receive an electronic service report, and where required, results are filed directly with the Authority Having Jurisdiction (AHJ).

Why building owners call us

About BEC

Building Electronic Controls, Inc. delivers high-quality preventive maintenance and life-safety solutions across Southern California. Our team ensures your systems are compliant, functional, and reliable.

Request a repair
  • Our Mission

    Ensure buildings and life-safety systems are safe and operational

  • Service Goal

    Professional preventive maintenance, testing, and support

  • Employee Goal

    Skilled technicians performing accurate inspections and maintenance

  • 24/7 Customer Support

    Assistance whenever you need it

Service Request Form

Tell us what's not working — we'll dispatch.

Most requests get a callback within four business hours. For a fire panel in active trouble, call (909) 305-1600 for live dispatch.

  • Same-day priority response across Greater LA
  • Trouble-call ETAs texted to the site contact
  • Single point of contact from intake through AHJ filing
This field is for validation purposes and should be left unchanged.
Full name(Required)

Or call (909) 305-1600 for live dispatch.

24/7 Emergency Service Fire panel in trouble? Area-of-rescue failure? Call us right now. (909) 305-1600

Service · Integrity · Excellence · Since 1995

Talk to the union life-safety team California calls first.

Whether you need a new Fire Alarm / ERRCS / Area-of-Rescue install, a Regulation 4 test, or a 2 a.m. service call — pick the path that fits. A real BEC tech responds.

  • 10×NECA Electrical Excellence Awards since 2014