YEARS
Professional Fire Protection Since 1978
24/7 Emergency Response • NFPA Certified • Family Owned
Licensed & Insured
⚡
Rapid Response
★
5-Star Rated

1978
Established
Family
Forged
In Fire
Mark Boardman didn’t just start a business in ’78. He started a legacy. Three generations deep, we’ve answered every call, fought every fire code violation, and saved countless lives. This isn’t just our job—it’s our bloodline.
46K+
Lives Protected
24/7
Always On Call
100%
NFPA Certified
The Protocol
01

Annual Assault
We track. We attack. Every extinguisher gets a full inspection. No exceptions. No excuses.
02

6-Year Teardown
Complete discharge. Full rebuild. Your equipment comes back stronger than factory fresh.
03

Hydro Hammer
5-12 year cycles. We test cylinders to the breaking point. If it survives us, it’ll survive anything.
Complete Fire Protection Services
Everything you need to stay compliant and safe

Commercial
Full-scale fire protection for businesses of all sizes. We handle everything from small offices to industrial complexes.
- Monthly inspections
- Compliance documentation
- Emergency planning
- Staff training

Residential
Protect your home and family with professional-grade fire safety equipment and expert guidance.
- Home safety audits
- Kitchen & garage protection
- Smoke detector testing
- Family escape planning

Industrial
Specialized solutions for high-risk environments. We understand the unique challenges of industrial fire safety.
- Hazmat compliance
- Suppression systems
- 24/7 monitoring
- Custom protocols
Emergency Ready Status
Check Your Fire Safety Score Now
Your Current Risk Level
CRITICAL
AT RISK
PROTECTED
Extinguisher Inspected This Year
REQUIRED
Hydro-tested in Last 5 Years
CRITICAL
Emergency Plan Posted
ESSENTIAL
Boardman Fire Number Saved
URGENT
SCHEDULE INSPECTION NOW
Headquarters
Our Location
649 Haddon Ave.
Collingswood, NJ 08108
Between Woodlawn Ave and Lincoln Ave
Hours
-
Monday – Thursday
9am – 5pm -
Friday
9am – 3pm -
Sunday
By appointment
Locations We Service in NJ:
- Atlantic County
- Burlington County
- Camden County
- Cape May County
- Cumberland County
- Gloucester County
- Mercer County
- Ocean County
- Salem County
Ready When You Need Us
Call Now
// Emergency Ready Kit Interactivity – EXACT COPY
const checklistItems = document.querySelectorAll(‘.checklist-item’);
const riskIndicator = document.getElementById(‘riskIndicator’);
let checkedCount = 0;
checklistItems.forEach(item => {
item.addEventListener(‘click’, function() {
const checkbox = this.querySelector(‘.checklist-checkbox’);
const isChecked = checkbox.classList.contains(‘checked’);
if (isChecked) {
checkbox.classList.remove(‘checked’);
checkedCount–;
} else {
checkbox.classList.add(‘checked’);
checkedCount++;
}
// Update risk meter
const percentage = (checkedCount / 4) * 100;
riskIndicator.style.left = (10 + (percentage * 0.8)) + ‘%’;
// Show CTA if all checked
const cta = document.querySelector(‘.checklist-cta’);
if (checkedCount === 4) {
cta.classList.add(‘show’);
} else {
cta.classList.remove(‘show’);
}
});
// Add keyboard support
item.setAttribute(‘tabindex’, ‘0’);
item.setAttribute(‘role’, ‘checkbox’);
item.setAttribute(‘aria-checked’, ‘false’);
item.addEventListener(‘keypress’, function(e) {
if (e.key === ‘Enter’ || e.key === ‘ ‘) {
e.preventDefault();
this.click();
}
});
});
// Update aria-checked when items are clicked
checklistItems.forEach(item => {
item.addEventListener(‘click’, function() {
const checkbox = this.querySelector(‘.checklist-checkbox’);
const isChecked = checkbox.classList.contains(‘checked’);
this.setAttribute(‘aria-checked’, isChecked ? ‘true’ : ‘false’);
});
});
// Smooth scroll for anchor links
document.querySelectorAll(‘a[href^=”#”]’).forEach(anchor => {
anchor.addEventListener(‘click’, function (e) {
e.preventDefault();
const target = document.querySelector(this.getAttribute(‘href’));
if (target) {
target.scrollIntoView({
behavior: ‘smooth’,
block: ‘start’
});
}
});
});
// Simple fade-in animation on scroll
const observerOptions = {
threshold: 0.1,
rootMargin: ‘0px 0px -100px 0px’
};
const observer = new IntersectionObserver((entries) => {
entries.forEach(entry => {
if (entry.isIntersecting) {
entry.target.style.opacity = ‘1’;
entry.target.style.transform = ‘translateY(0)’;
}
});
}, observerOptions);
// Apply to sections
document.querySelectorAll(‘.coverage-item, .story-item, .territory-item’).forEach(el => {
el.style.opacity = ‘0’;
el.style.transform = ‘translateY(20px)’;
el.style.transition = ‘opacity 0.6s ease, transform 0.6s ease’;
observer.observe(el);
});
// Mobile responsive inline styles
function applyMobileStyles() {
const isMobile = window.innerWidth <= 768; if (isMobile) { // Hero section document.querySelector('.hero h1').style.fontSize = '2.5rem'; document.querySelector('.hero-tagline').style.fontSize = '1rem'; document.querySelector('.hero-badge').style.width = '100px'; document.querySelector('.hero-badge').style.height = '100px'; document.querySelector('.hero-badge').style.fontSize = '2rem'; // Trust bar const trustContent = document.querySelector('.trust-content'); if (trustContent) { trustContent.style.flexDirection = 'column'; trustContent.style.gap = '1rem'; } // Legacy section const legacyContainer = document.querySelector('.legacy-container'); if (legacyContainer) { legacyContainer.style.gridTemplateColumns = '1fr'; legacyContainer.style.gap = '3rem'; legacyContainer.style.padding = '0 1.5rem'; } const legacyH2 = document.querySelector('.legacy-content h2'); if (legacyH2) { legacyH2.style.fontSize = '3rem'; } const yearBadge = document.querySelector('.year-badge'); if (yearBadge) { yearBadge.style.position = 'static'; yearBadge.style.margin = '2rem auto'; yearBadge.style.transform = 'none'; } const statGrid = document.querySelector('.stat-grid'); if (statGrid) { statGrid.style.gridTemplateColumns = '1fr'; statGrid.style.gap = '1.5rem'; } // Process section const processH2 = document.querySelector('.process-header h2'); if (processH2) { processH2.style.fontSize = '3rem'; } const processSteps = document.querySelector('.process-steps'); if (processSteps) { processSteps.style.gridTemplateColumns = '1fr'; processSteps.style.gap = '2rem'; } // Coverage section const coverageH2 = document.querySelector('.coverage-header h2'); if (coverageH2) { coverageH2.style.fontSize = '2.5rem'; } const coverageGrid = document.querySelector('.coverage-grid'); if (coverageGrid) { coverageGrid.style.gridTemplateColumns = '1fr'; coverageGrid.style.gap = '2rem'; } // Emergency Ready Kit const readyKitH2 = document.querySelector('.ready-kit-header h2'); if (readyKitH2) { readyKitH2.style.fontSize = '2.5rem'; } const checklist = document.querySelector('.checklist'); if (checklist) { checklist.style.padding = '2rem'; } // Location section const locationH2 = document.querySelector('.location-header h2'); if (locationH2) { locationH2.style.fontSize = '2.5rem'; } const locationContent = document.querySelector('.location-content'); if (locationContent) { locationContent.style.gridTemplateColumns = '1fr'; locationContent.style.gap = '2rem'; } const locationHours = document.querySelectorAll('.location-hours li'); locationHours.forEach(li => {
li.style.flexDirection = ‘row’;
li.style.justifyContent = ‘space-between’;
li.style.gap = ‘1rem’;
});
// Emergency CTA
const emergencyH2 = document.querySelector(‘.emergency-content h2’);
if (emergencyH2) {
emergencyH2.style.fontSize = ‘2.5rem’;
}
const emergencyButtons = document.querySelector(‘.emergency-buttons’);
if (emergencyButtons) {
emergencyButtons.style.flexDirection = ‘column’;
emergencyButtons.style.gap = ‘1rem’;
emergencyButtons.style.width = ‘100%’;
}
const emergencyBtns = document.querySelectorAll(‘.emergency-btn’);
emergencyBtns.forEach(btn => {
btn.style.fontSize = ‘1.25rem’;
btn.style.padding = ‘1.25rem 2rem’;
btn.style.minWidth = ‘100%’;
});
// CTA buttons
const ctaButtons = document.querySelectorAll(‘.cta-button’);
ctaButtons.forEach(btn => {
btn.style.width = ‘100%’;
btn.style.fontSize = ‘1.1rem’;
btn.style.padding = ‘1rem 2rem’;
});
const heroCtaGroup = document.querySelector(‘.hero-cta-group’);
if (heroCtaGroup) {
heroCtaGroup.style.flexDirection = ‘column’;
heroCtaGroup.style.width = ‘100%’;
heroCtaGroup.style.padding = ‘0 1rem’;
}
}
}
// Apply mobile styles on load and resize
applyMobileStyles();
window.addEventListener(‘resize’, applyMobileStyles);
Funbet Dragonia Magius Chicken road Dynabet bukmeker uz

