Ginny Makes the Phone Ring. Apex Makes Sure You Never Drop a Call.

Ginny, InGen's AI, brings in the calls. Apex, the operating system that customizes to how your roofing company already works, carries every one from the lead to the collection on one record and runs the work in the office and the field.

Live in production at Centennial Roofing.

With Apex, Hollis Roofing turns every call into a signed deal.

Apex is the AI operating system for roofing companies, live in production at Centennial Roofing in Middle Tennessee. Ginny brings in the leads, and Apex carries every one from lead to collection on one record, customized to how your company already works.

You Need More Calls, and Stop Losing the Ones You Get.

Most roofing companies were built knocking doors. Steady leads are hard to come by. Then a storm hits, the phone finally rings off the hook, and the office can't keep up. Addresses get written down wrong, callbacks slip, and a homeowner who waited three days hires someone else. In roofing, you win jobs with the phone, and you lose them in the cracks.

Not Enough Calls

Door knocking, referrals and hoping the phone rings. Homeowners now ask Google and AI assistants who to call, and most roofers don't know if they show up.

Six Apps That Don't Talk

A CRM, a photo app, spreadsheets, whiteboards, file storage and accounting. None share one record, so leads fall through and owners assemble the truth by hand.

Software That Makes You Bend

Every CRM you've tried made your company adapt to it. Your stages, your pay splits and your insurance steps never quite fit.

Every Call Becomes a Job. No Call Gets Dropped.

Every job moves from the lead, to the signed deal, to the insurance approval, to the build, to the collection, all on one record. Retail jobs skip the insurance step. Nothing gets re-typed along the way.

The Apex Sales Pipeline with each deal and its next step, demo data

One Click From Prospect to Job

A prospect becomes a job without copying data. Nothing gets re-typed.

Apex Communications with calls transcribed and filed on the job, demo data

Texts and Calls on the Job

Texts from the company line and call recordings attach to the job automatically.

The Apex Crew Calendar with install days color-coded by crew, demo data

Crews on the Calendar

Install days color-coded by crew, synced with Google Calendar, moved by drag or by asking Ginny.

Apex Collections showing money owed by age, demo data

Money That Balances

The Daily Check compares Apex to QuickBooks and names any line that differs, to the penny.

Ginny Doesn't Just Answer the Phone. She Makes It Ring.

Ginny runs the same marketing engine InGen runs for its clients today, and every lead she brings in lands in Apex, on the same record your office already works from.

A Website That Brings Calls

We build and host it. Ginny keeps it current, with your approval, and every web request becomes a lead in Apex.

Found in AI Search

A weekly check of how ChatGPT, Gemini and Google answer the questions homeowners ask about roofers in your town.

Reviews and Your Google Profile

Review requests go out after the job, so the next homeowner who searches sees your work.

GeoPins on Every Roof

Finished-job photos become pins on the street where you did the work, so neighbors, Google and AI assistants see real roofs in their neighborhood.

Posts From One Approval Queue

Blog, Facebook, Instagram and LinkedIn posts, drafted by Ginny and approved by you.

Newsletters That Bring Them Back

Past customers hear from you, so the referral and the next roof call you first.

A sample GeoPin: a roof replacement in Franklin, TN pinned on the street map next to the crew's job photo

Every Finished Roof Becomes Proof on the Map

When a job is done, Apex takes the job photos and drafts a pin on the street where you did the work, with a short write-up for your website's work map. You approve it.

Neighbors see real roofs on their street. Google and AI assistants see real work in real towns.

Apex Fits Your Company. You Don't Bend to Fit It.

Every CRM you've tried made you adhere to it. Apex customizes to what you already do. It comes ready to run on a standard roofing core, then adds your configuration and learns as it goes. Changes you ask for are built into Apex and land in your live system, usually the same day. More than 1,200 automated checks run before any change goes live.

Same-day changes.

Most owner requests ship within a day, not a quarter.

Your rules, your words.

Stages, roles, reasons and approvals follow how you run.

Keep the tools you like.

CompanyCam and QuickBooks stay. Apex connects to both.

Nothing silently deleted.

Archive, restore and undo replace destructive deletes. Every action is logged with who did it.

An AI That Works Inside Your Company, Not Beside It

Ginny

InGen's AI, built into Apex

Ask about leads, jobs and the crew schedule in plain English, and Ginny shows how she counted. She reads back every change and waits for your yes, and she only sees what the person asking is allowed to see.

Contract Won, invoices, payments and commission approvals stay with people.

A Ginny chat answering who called about the storm and moving a job to Thursday, demo data

Running Live at a Real Roofing Company

Live
In production at Centennial Roofing since October 2026
6 to 1
Disconnected platforms replaced by one system
Same Day
Most owner requests shipped

Old CRM retired with its history imported. The daily money check matches QuickBooks to the penny, and more than 1,200 automated checks run before any change goes live.

Lead → Contract Won → Insurance Approved → Built → Collected

Read the Centennial Story

From First Conversation to Go-Live in Weeks, Not Years

Six steps. One accountable team. Your part at every step is small.

  1. 1

    Discover

    We learn how your company runs, from lead to invoice.

    Your part: a few conversations.

  2. 2

    Map

    We map your stages, roles, rules and money flow.

    Your part: review the map.

  3. 3

    Build

    We build Apex around your process on the standard roofing core.

    Your part: confirm priorities.

  4. 4

    Remember

    Ginny learns your rules through a training queue your team controls.

    Your part: approve answers.

  5. 5

    Secure

    Access levels, audit logs, two-factor sign-in and off-site backups.

    Your part: set roles.

  6. 6

    Launch and Grow

    Parallel run, then cutover. New changes land in the live system, most the same day.

    Your part: use it.

Questions Owners Ask

What is Apex?

Apex is the AI operating system for roofing companies. It puts every call, job, text, photo and dollar on one record from the first call to the final invoice. Ginny, InGen's AI, works inside Apex and is available to your whole team.

Will this help us get more leads?

Yes. That is Ginny's job. She runs InGen's marketing engine for your company: a website we build and host, review requests, blog and social posts from one approval queue, newsletters, and a weekly check of how AI assistants answer homeowners' questions about roofers in your town. Every lead it brings in lands on the same Apex record your office works from.

Will Apex work the way my company already works?

Yes, and it customizes to what you already do. Apex comes ready to run on a standard roofing core, then adds your stages, pay splits, insurance steps and words. Changes you ask for land in your live system, usually the same day.

Who is Ginny?

Ginny is InGen's AI. Ginny lives inside Apex. She answers plain-English questions about your business, drafts and sends texts, and updates schedules after reading back exactly what will change and waiting for your yes.

Is Apex live anywhere?

Yes. Apex is live in production at Centennial Roofing in Middle Tennessee. It went live in October 2026 and runs the whole operation, from the sales pipeline to daily money checks against QuickBooks.

Is Apex like JobNimbus, AccuLynx or Roofr?

Those are off-the-shelf apps built the same way for every roofer, and your competitors rent the same thing. Apex starts with a standard core and is then built around how your company works. Your rules, your stages, your words. Changes land in your live system, usually the same day.

Do I have to give up CompanyCam or QuickBooks?

No. CompanyCam projects stay in CompanyCam and link to the job. QuickBooks stays as your book of record. Apex connects to both. Google Calendar syncs both ways. Texting and calls run through RingCentral.

Can my sales reps see each other's deals or the money?

No. Apex has access levels by role. Sales reps see their own deals. Money is visible only to financial roles and up. Ginny runs as the person asking, so Ginny only sees what that person is allowed to see.

What can Ginny do on her own?

Ginny can answer questions about your data, draft and send texts, and update schedules after reading back the change and getting a human yes. Contract Won, invoices, payments, commission approval and deletes stay with people.

Straight Answers for Roofing Owners

Storm and Insurance

Why Roofers Lose Jobs After a Storm (and How to Stop Dropping Calls)

Roofers need more calls, and they need to stop losing the ones they get. After a storm, jobs fall into the cracks between calls, callbacks and the schedule. The roofer who wins gets the phone ringing and never drops a call.

Oct 31, 2026 · 5 min read

Running the Shop

What Is an AI Operating System for a Roofing Company?

An AI operating system puts every lead, job, text, photo and dollar on one record. It has an AI built in that can read the whole record and do routine work after a read-back.

Oct 31, 2026 · 4 min read

Read The Chalk Line

What Can Ginny Do for You?

See Apex running a real roofing operation. Tell us a little about your company and we will reply to set a time.

  • How a call becomes a job on one record.
  • Ginny answering real questions and reading back changes.
  • The Daily Check and commissions.
  • What your build would look like and how fast changes land.
kyle@ingenmarketing.com

Book a Demo

By submitting, you agree to our Privacy Policy.