;
const ServicesGrid = () => {
const items = [
{ Icon: SvcIconBrain, title: 'AI Discovery & Adoption Assessment', tag: 'Audit', lede: 'A prioritized roadmap for how your teams can embed AI solutions.',
detail: 'We listen to you describe the challenges and barriers facing your organization, and then produce a methodology for how your team can learn, adopt, and utilize AI to drive efficiency and organizational change.',
bullets: ['Backed by our established VEA methodology', 'ROI-ranked automation roadmap', 'Reference architecture & integration map'],
outcome: 'Roadmap in 2 weeks · ROI ranked' },
{ Icon: SvcIconDashboard, title: 'Internal Ops Dashboards', tag: 'Visibility', lede: 'QuickBooks, Jira, HR and CRM unified into one live workspace.',
detail: 'A single Company Performance dashboard with auto-generated executive summaries, drill-down by team, and threshold-based alerts so the leadership team stops chasing month-end.',
bullets: ['Real-time KPI cockpit', 'Daily & weekly auto-summaries', 'Role-based access controls'],
outcome: 'Single source of truth · Daily summary' },
{ Icon: SvcIconNetwork, title: 'Marketing & Revenue Intelligence', tag: 'Growth', lede: 'GA4, Search Console and CRM feeding predictive forecasting.',
detail: 'Closed-loop attribution across paid, organic, and CRM. Predictive pipeline forecasts and anomaly detection on cost-per-lead, ranking volatility, and conversion drift.',
bullets: ['Closed-loop ROI by channel', 'Pipeline & revenue forecasting', 'Anomaly alerts on key metrics'],
outcome: 'Closed-loop ROI · Anomaly alerts' },
{ Icon: SvcIconLaptop, title: 'AI Automation Builds', tag: 'Throughput', lede: 'Agentic workflows replace manual data entry and handoffs.',
detail: 'Production agents that read your systems, take action, and log everything. Lead routing, ticket triage, document generation, and cross-platform sync — built on top of the tools you already pay for.',
bullets: ['Lead routing & enrichment', 'Document & report generation', 'Cross-platform real-time sync'],
outcome: 'Hours saved per week · Real-time sync' },
{ Icon: SvcIconDoc, title: 'AI Content & SEO Operations', tag: 'Marketing', lede: 'Keyword clustering, drafting and competitive analysis at scale.',
detail: 'AI-assisted content production with a non-negotiable human review and QA stage. Brand-voice tuning, internal linking automation, and competitive gap analysis baked into the workflow.',
bullets: ['Topic & keyword cluster planning', 'Brand-voice drafting + human QA', 'Competitive gap analysis'],
outcome: 'Human-reviewed · Brand-safe' },
{ Icon: SvcIconGear, title: 'Industry-Specific Automation', tag: 'Vertical', lede: 'PDF blueprints, takeoffs, dispatch — built for your trade.',
detail: 'Vertical workflows trained on your domain. Construction takeoff engines, HVAC dispatch optimizers, agency reporting suites, clinic intake — owned, maintained, and tuned to your data.',
bullets: ['Domain-trained models', 'API-native integrations', 'You own the IP outright'],
outcome: 'Domain-trained · API-native' }];
return (
Capabilities
AI & Automation Services
Our engagements combine begin with discovery, and then utilize us to build custom solutions that align your systems, data, and people.
+ thousands more via secure REST, GraphQL, and webhook APIs.
);
};
/* Comparison table */
const ComparisonTable = () => {
const rows = [
{ topic: 'Reporting cadence', before: 'Manually compiled monthly, often 2–3 weeks stale', after: 'Real-time dashboards, executive summary auto-generated daily' },
{ topic: 'Data entry', before: '10+ hours/wk per ops manager re-keying between systems', after: 'Agentic workflows sync sources every 5 minutes, zero re-keying' },
{ topic: 'Lead routing', before: 'Round-robin in CRM, missed by 24+ hours on weekends', after: 'AI-scored, routed in <60 seconds with full context attached' },
{ topic: 'Forecasting', before: 'Gut-feel + last quarter\u2019s spreadsheet', after: 'Predictive model trained on your data, refreshed weekly' },
{ topic: 'New hire ramp', before: '4–6 weeks to learn the spreadsheet maze', after: 'New hires productive day one—the system is the source of truth' },
{ topic: 'Data security', before: 'Files emailed, shared drives, unknown sprawl', after: 'Role-based access, audit logs, private deployments' }];
return (
Before vs. With VEA
The shift you can measure in week three
Operational area
Before VEA
With VEA
{rows.map((r, i) =>
{r.topic}
×{r.before}
✓{r.after}
)}
);
};
/* Case studies — expandable cards. Each card holds full study inline.
Click to expand; smooth height transition; one open at a time. */
const CaseStudies = () => {
const [open, setOpen] = React.useState(0); // first card open by default
const cases = [
{
industry: 'Construction',
company: 'Northwind Construction Group',
headline: '40% faster bid cycles after replacing PDF blueprint takeoffs',
problem: 'Estimators spent 12 hours per bid manually extracting quantities from architectural PDFs. Win rate stagnated because the team could only respond to ~30% of qualifying RFPs in time.',
metrics: [
{ v: '40%', l: 'Faster bid cycles' },
{ v: '$1.4M', l: "Add'l revenue captured" },
{ v: '11 hrs', l: 'Saved per bid' }],
tint: '#FCE4E0',
accent: '#E84A4A',
timeline: '12 weeks · Discovery to MVP',
stack: ['Procore API', 'Azure Document Intelligence', 'Custom CV pipeline', 'Power BI'],
approach: [
{ t: 'Computer-vision takeoff engine', d: 'Trained a fine-tuned vision model on 1,800 prior estimator markups. Extracts dimensions, materials, and assemblies from PDF and CAD inputs in under 90 seconds.' },
{ t: 'Estimator copilot', d: 'Sits inside Procore. Surfaces auto-generated quantity takeoffs alongside the architect\u2019s drawing; estimators review, override, and lock in minutes instead of hours.' },
{ t: 'Bid throughput dashboard', d: 'Replaced four spreadsheets with a single Power BI workspace tracking active RFPs, response time, win rate, and margin by project type.' }],
outcome: 'Northwind tripled the number of RFPs they respond to weekly while reducing estimator overtime by 62%. The model is retrained quarterly on the team\u2019s own approved bids.',
proofPoint: '"We won three projects in Q3 we would have walked away from a year ago. The model paid for itself in the first one." — VP Operations'
},
{
industry: 'HVAC',
company: 'Ridgeline HVAC Services',
headline: 'Dispatch latency dropped from 4 hours to 9 minutes',
problem: 'Service managers were routing technicians manually across 3 zones using a wall whiteboard and a CRM that didn\u2019t talk to scheduling. Same-day service requests routinely became next-week appointments.',
metrics: [
{ v: '96%', l: 'Reduction in dispatch lag' },
{ v: '+22%', l: 'Tech utilization' },
{ v: '4.9★', l: 'Customer rating' }],
tint: '#D8F1F2',
accent: '#3FBFC4',
timeline: '9 weeks · Discovery to production',
stack: ['ServiceTitan API', 'Twilio', 'Mapbox', 'Custom dispatch engine'],
approach: [
{ t: 'Live dispatch optimizer', d: 'Continuously scores every active job against every available technician using skill match, drive time, parts on truck, and customer SLA. Auto-suggests reassignments when conditions change.' },
{ t: 'Customer-facing ETA SMS', d: 'Twilio integration sends booking confirmation, updated arrival window, and tech bio + photo 30 minutes before arrival. Cut "where is my tech" calls by 71%.' },
{ t: 'COO weekly digest', d: 'Auto-generated Monday-morning email: utilization by tech, cancellation root causes, parts shortage forecast, and any SLA breaches with corrective actions.' }],
outcome: 'Ridgeline retired the whiteboard, eliminated 4 hours of daily manager work, and pushed first-time fix rate from 78% to 91%. The COO\'s weekly digest replaced a 90-minute Monday meeting.',
proofPoint: '"It\u2019s like the system thinks the way our best dispatcher thinks—except it works at 3am when she\u2019s asleep." — Operations Director'
},
{
industry: 'Digital Agency',
company: 'Vector & Co.',
headline: 'Reporting day went from a Monday-long ritual to 4 minutes',
problem: 'A 14-person agency spent ~40 person-hours per week assembling client performance decks across GA4, Ads, and CRM. Senior strategists were doing data-entry instead of strategy.',
metrics: [
{ v: '38 hrs', l: 'Recovered per week' },
{ v: '3x', l: 'Reports per client' },
{ v: '7 days', l: 'Earlier insights' }],
tint: '#FCE4E0',
accent: '#E84A4A',
timeline: '7 weeks · Discovery to production',
stack: ['GA4', 'Google Ads', 'HubSpot', 'OpenAI', 'Notion'],
approach: [
{ t: 'Unified client data layer', d: 'Built an ELT pipeline pulling GA4, Ads, Meta, and HubSpot into a single warehouse. Anomaly detection flags week-over-week changes that warrant a strategist\u2019s attention.' },
{ t: 'Auto-generated narrative', d: 'GPT-4o reads the underlying data and drafts a 2-paragraph client-ready narrative for each report. Strategists edit instead of writing from scratch.' },
{ t: 'Client portal', d: 'Branded Notion-embedded dashboards replaced the slide deck. Clients can self-serve current numbers; strategists send a Loom + summary on Monday.' }],
outcome: 'Vector reallocated 38 weekly hours from reporting into net-new strategy work. Two senior strategists were promoted into client-leadership roles previously blocked by reporting load.',
proofPoint: '"My senior team doesn\u2019t open a spreadsheet anymore. They open the system, read what it found, and do the part only humans can do." — Founder'
}];
return (
Case Studies
Real systems, rebuilt with AI.
Driving measurable outcomes.
);
};
/* FAQ accordion */
const FAQ = () => {
const items = [
{ q: 'What happens after the project is built? Do you maintain it?', a: 'Yes. Technology breaks and APIs update. Because we are a full-service development agency, we act as your ongoing technical partner to maintain server health, update API connections, and continuously refine your workflows so your ecosystem never goes out of date.' },
{ q: 'How quickly can we see a return on our investment?', a: 'Most clients see measurable ROI inside 90 days. Our discovery sprint surfaces the top 3 highest-leverage automations first, so the first MVP we ship is the one that pays for the engagement.' },
{ q: 'What data do we need to provide to get started?', a: 'Read-only access to your core systems (CRM, accounting, ticketing) and a 60-minute kick-off with one operations leader. We handle the rest of the discovery asynchronously to respect your team\u2019s time.' },
{ q: 'Who owns the Intellectual Property (IP) once it\u2019s built?', a: 'You do. Outright. Code, models, prompts, dashboards, integrations\u2014everything we build is delivered into your repos and your cloud accounts. No platform lock-in, no per-seat AI tax.' },
{ q: 'Will we have to rip out and replace our current software stack?', a: 'No. Our entire architecture is integration-first. We orchestrate the tools you already pay for. If a replacement makes sense, we\u2019ll say so during discovery and you decide.' },
{ q: 'Is our data used to train public AI models?', a: 'Never. We deploy on private infrastructure with role-based access, audit logging, and zero-retention configurations on the model providers we work with.' }];
const [open, setOpen] = React.useState(0);
return (
By submitting, you agree to be contacted about your AI Discovery Sprint. We never sell your data.
}
{/* Nav */}
);
};
const FinalCTA = () =>
Get Started
Ready to overcome your operational frustrations and start managing growth?
Tell us where your operations are leaking time and money. We'll come back within one business day to being a custom tailored AI Discovery Sprint.
{['Senior strategist response within 1 business day', 'No obligation — leave with a written ROI estimate', 'Veteran software engineers, not pop-up consultants'].map((t, i) =>