(928) 453-7185 office@craigfireinc.com
Licensed · Bonded · Insured — Mohave County and Surrounding Area
Licensed & Insured — Mohave County and Surrounding Area

Fire Protection
You Can Count On.

Inspection, repair, and maintenance for fire sprinkler systems, suppression systems, fire extinguishers, and backflow prevention.

40+
Years Experience
AZ & CA
Licensed
State Certified
5.0
Google Reviews
24/7
Emergency Response

Complete Fire Protection Services

Inspection, repair, install and maintenance — from annual certification through emergency service.

01

Fire Sprinklers

Annual inspection, flow testing, and NFPA 25 certification. Install, repair and maintenance of wet, dry, and pre-action systems.

02

Backflow Prevention

Annual testing, certification, and repair of backflow assemblies.

03

Fire Extinguishers

Annual inspection, 6-year maintenance, hydrostatic testing, and recharging. All types serviced — ABC, CO2, Class K and more.

04

Kitchen Hood Suppression

Semi-annual inspection and NFPA 96 certification for commercial kitchen wet chemical systems. Install, repair and maintenance of hood systems.

Local Expertise. Since 1983.

01

Decades of Local Experience

We are a registered fire protection contractor with the state of California and Arizona. We know the local codes, inspectors, and conditions — and we've been doing this since 1983.

02

Code Compliance

Every inspection and service meets NFPA standards. Full documentation so you're protected in any audit.

03

We Keep You On Schedule

Annual inspections are required. We keep you on track, so compliance never slips.

04

Accountability Matters

We do what we say. When we make a mistake, we fix it and do everything we can to ensure our customers are happy.

05

Prompt Professional Service

Our techs arrive on time with the right equipment. We respect your property and leave the job site clean.

06

Emergency Response

System failure doesn't wait. Call us and we'll respond as fast as possible — any time of day.

Real Work. Real Crews.

Straight from our shop and job sites across Mohave and San Bernardino County.

Customer fire extinguishers of every size and type lined up along the wall of the Craig Fire Protection shop, awaiting annual inspection and recharge
Extinguisher Service

Units in our Lake Havasu shop for annual inspection, testing and recharge — ABC, CO2, Class K and more.

Trusted Companies We
Have Worked With

What Our Customers Say

★★★★★ 5.0 — 28 Google Reviews
★★★★★

"The techs were on time, very professional and knowledgeable. Thank you for keeping our staff and building safe."

— Jennie Narro · 3 days ago
★★★★★

"Very Polite, Courteous, Efficient and Professional. Will recommend Craig Fire Protection to everyone."

— Edward Pierce · 10 months ago
★★★★★

"Very friendly, on time and efficient!"

— Julia Carlson · 2 weeks ago
★★★★★

"Very professional service."

— Kevin Rowlette · 1 year ago
★★★★★

"There are always so pleasant in there."

— Shawna Standal · 3 weeks ago
★★★★★

"Craig Fire Protection is excellent and efficient in their annual service. We appreciate their professionalism and communication throughout the process."

— James Gray · 5 months ago
Read Our Google Reviews →

Simple From
Start to Finish

01

Call or Book Online

Reach us at (928) 453-7185 or book online. We confirm your appointment and tell you exactly what to expect.

02

Service & Documentation

We complete the work to code, provide detailed reports, and handle all required certifications and filings.

03

You're Protected

Your system is compliant and documented. We remind you before your next interval — compliance never slips.

Ready to Schedule?

Get Service on the Calendar

Available for inspections, repairs, and testing across Mohave and San Bernardino County.

(928) 453-7185
Call anytime · Emergency available
Book Online →
Mon–Fri 8am–5pm · Emergency service available
Service area map — Mohave and San Bernardino County

Three Offices.
Mohave and San Bernardino County.

From Lake Havasu to the High Desert — one call covers the whole region.

1
Lake Havasu City
Arizona · Headquarters
2051 Holly Ave, Suite 102 · (928) 453-7185
2
Bullhead City
Arizona · Branch Office
Serving Tri-State Area · Laughlin NV, Needles CA & surrounding areas
3
Hesperia
California · Branch Office
Serving the High Desert & Inland Empire regions
Communities We Serve
Lake Havasu CityBullhead CityLaughlinNeedlesKingmanFt. MohaveMohave ValleyGolden ValleyParkerTopockGolden Shores
Mohave & San Bernardino County · Emergency Service Available 24/7

One Family of
Trusted Trades

About Our Partners →

We're Hiring

Join Lake Havasu's leading fire protection team. Skilled trades valued, training paid for, family-owned culture.

Apply via Email → View Open Positions

Ready to Get Started?

Call us, book online, or send an email — we respond fast.

Call Us
(928) 453-7185
2051 Holly Ave, Lake Havasu City, AZ 86403
Mon–Fri 7am–5pm · 24/7 emergency
Email
office@craigfireinc.com
We respond within one business day
Book Online
HouseCallPro Portal
housecallpro.com/book/Craig-Fire-Protection