
One Click From Prospect to Job
A prospect becomes a job without copying data. Nothing gets re-typed.
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.
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.
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.
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.
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.
Every CRM you've tried made your company adapt to it. Your stages, your pay splits and your insurance steps never quite fit.
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.

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

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

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

The Daily Check compares Apex to QuickBooks and names any line that differs, to the penny.
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.
We build and host it. Ginny keeps it current, with your approval, and every web request becomes a lead in Apex.
A weekly check of how ChatGPT, Gemini and Google answer the questions homeowners ask about roofers in your town.
Review requests go out after the job, so the next homeowner who searches sees your work.
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.
Blog, Facebook, Instagram and LinkedIn posts, drafted by Ginny and approved by you.
Past customers hear from you, so the referral and the next roof call you first.
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.
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.
Most owner requests ship within a day, not a quarter.
Stages, roles, reasons and approvals follow how you run.
CompanyCam and QuickBooks stay. Apex connects to both.
Archive, restore and undo replace destructive deletes. Every action is logged with who did 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.
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.
Six steps. One accountable team. Your part at every step is small.
We learn how your company runs, from lead to invoice.
Your part: a few conversations.
We map your stages, roles, rules and money flow.
Your part: review the map.
We build Apex around your process on the standard roofing core.
Your part: confirm priorities.
Ginny learns your rules through a training queue your team controls.
Your part: approve answers.
Access levels, audit logs, two-factor sign-in and off-site backups.
Your part: set roles.
Parallel run, then cutover. New changes land in the live system, most the same day.
Your part: use it.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
No, you keep QuickBooks and CompanyCam. The tools you replace are the messy middle, not the tools that already do one thing well.
See Apex running a real roofing operation. Tell us a little about your company and we will reply to set a time.