// om-hero-process.jsx
// Solutions Page (Commercial Solar Operations & Maintenance)
// Hero, Service Overview, Proof Strip, The Service (4 deliverables).
//
// AUDIENCE — EXISTING SYSTEM OWNERS, not new-install buyers.
// CTA is "Book a system inspection" (not "Start your assessment").
// 30-YEAR HORIZON is the page's core narrative axis.
//
// Mirrors the BESS visual rhythm:
// - amber accent token (--om-amber) carries the 30-year story
// - "lifecycle ribbon" motif replaces BESS's demand-pulse — a horizontal
// 30-year track with inverter replacement and inspection markers
// - "All makes" is treated as a competitive proof point, not a footnote.
// Page accent — sage green (works on both light and dark surfaces).
// Amber is reserved for the single closing-CTA highlight in om-financial-cta.
const OM_AMBER = '#5E8F6D';
const OM_AMBER_SOFT = 'rgba(94,143,109,0.18)';
const OM_AMBER_LINE = 'rgba(94,143,109,0.32)';
// ============================================================
// OmHero — Soft Green brand surface (consistent with all Solutions pages).
// Right gutter holds a 30-year lifecycle ribbon — the page's core motif.
// ============================================================
const OmHero = () =>
{/* ─── EYEBROW BAND : "FOR EXISTING SYSTEM OWNERS" ─── */}
For existing system owners
{/* EDITORIAL HEADLINE */}
Commercial solar maintenance for{' '}
Canadian businesses.
Inspections · Performance reviews · Servicing
Your system was built to last 30 years. We make sure it does — with
inspections, performance reviews, and servicing for C&I solar
installations across Ontario, including systems installed by others.
{/* FULL-BLEED PHOTO PLATE */}
{/* technical overlay tag — corner-rule ticks */}
GI · Rabba rooftop · Annual inspection
;
// ============================================================
// OmLifecycleRibbon — full-width SVG — 30-year track with markers
// Year 0 (commission) · Year 12–15 (inverter swap) · Year 30 (warranty)
// Annual inspection ticks every year. Amber pulse-band over the inverter
// replacement zone — the planned event, not a failure.
// ============================================================
const OmLifecycleRibbon = () => {
const W = 1344, H = 96;
const padX = 32, padY = 24;
const x0 = padX, x1 = W - padX;
const yTrack = H - padY - 14;
const yLabel = padY + 6;
const span = x1 - x0;
// 31 ticks for years 0..30
const ticks = Array.from({ length: 31 }, (_, y) => ({
y, x: x0 + (span * y) / 30
}));
const xAt = (y) => x0 + (span * y) / 30;
return (
);
};
// ============================================================
// OmServiceOverview — 4 reasons O&M protects performance.
// Mirrors the SolBenefits card layout from the Commercial Solar page.
// ============================================================
const OmOverviewCard = ({ num, label, statValue, statUnit, title, body }) => {
const [hovered, setHovered] = React.useState(false);
return (
);
};
const OmServiceOverview = () => {
const cards = [
{
num: '01',
statValue: 'Maximize Production',
label: 'Performance optimization',
title: 'Maintain long-term system output.',
body: 'Routine inspections, monitoring, and performance reviews help identify underperforming equipment before production losses compound over time.'
},
{
num: '02',
statValue: 'Reduce Downtime',
label: 'Operational reliability',
title: 'Resolve issues before failures occur.',
body: 'Active monitoring and preventative maintenance improve response time and reduce the likelihood of extended outages or unresolved system faults.'
},
{
num: '03',
statValue: 'Lower Repair Costs',
label: 'COST MANAGEMENT',
title: 'Avoid major equipment failures.',
body: 'Identifying issues early helps reduce emergency service calls, component damage, and long-term repair and replacement costs.'
},
{
num: '04',
statValue: 'Extend Asset Life',
label: 'ASSET LONGEVITY',
title: 'Protect long-term equipment health.',
body: 'Regular servicing and operational oversight help inverters, electrical infrastructure, and monitoring systems operate more reliably over time.'
}
];
return (
Solar operations & maintenance
Four reasons operations & maintenance{' '}
protects long-term performance.
Commercial energy systems perform best when monitored, maintained,
and optimized over time. Operations and maintenance services help
facilities protect system performance, reduce downtime, and maximize
long-term value.
{cards.map((c) => )}
Maximize long-term energy performance
Green Integrations provides operations and maintenance services for
commercial energy systems including monitoring, preventative
maintenance, diagnostics, troubleshooting, reporting, and long-term
performance optimization.
{/* */}
);
};
// ============================================================
// OmTheService — Paper Cream, 4 categories of the O&M program
// Operations & Monitoring · Preventative · Corrective · Annual Reporting
// Icons replace the big numeral block.
// ============================================================
const OmTheService = () => {
const items = [
{
label: 'Operations & Monitoring', icon: 'gauge',
copy: 'Continuous system monitoring, inverter alerts, production tracking, and operational oversight to identify issues early and maintain long-term system performance.',
deliv: ['Monitoring oversight', 'Alert response', 'Production tracking', 'Operational support']
},
{
label: 'Preventative Maintenance', icon: 'shield-check',
copy: 'Scheduled inspections covering electrical systems, inverter operation, panel condition, mounting integrity, and general system health to reduce long-term performance loss and equipment failure risk.',
deliv: ['Scheduled inspections', 'Preventative maintenance', 'Inspection reports', 'Maintenance recommendations']
},
{
label: 'Corrective Maintenance', icon: 'wrench',
copy: 'Responsive troubleshooting and repair support for faults, inverter alarms, production loss events, damaged equipment, and underperforming systems.',
deliv: ['Fault diagnosis', 'Repair coordination', 'Return-to-service support', 'Repair documentation']
},
{
label: 'Annual Reporting', icon: 'file-bar-chart',
copy: 'Annual production and performance reviews benchmarked against the original financial model to identify underperformance trends, degradation risks, and future upgrade opportunities.',
deliv: ['Annual performance review', 'Production vs model comparison', 'Asset performance reporting', 'Upgrade recommendations']
}
];
return (
The O&M program
The full lifecycle of{' '}
commercial solar O&M.
Monitoring, preventative maintenance, corrective service, and
performance reporting structured around the long-term operation of
the asset.