Pushbuild

Google Drive folders that fill themselves and stay in order.

Drive works well until every person names and places files differently. We connect it to your email, forms, CRM and job tools so files go to the right folder with the right name, permissions are set, and links reach the people who need them. The scope is written down and agreed before we start.

Tell us what you needSee example projects

Sound familiar?

What teams storing work in Google Drive tell us before a project starts.

  • Nobody can find the contract or the photos for a job without asking around.
  • We create a folder for each new client or job by hand every time.
  • Files are shared by pasting links, and access is never cleaned up.
  • Attachments from email are saved one by one.
  • Our folder structure only makes sense to the person who made it.

What we build

Each one is a working piece you can open and check when it's done.

Folders created for each new job or client

A new deal, order or booking creates a folder tree from a template, with the link written back to the CRM or sheet.

API integrations and data sync Google Sheets and Apps Script automation

Files named and filed automatically

Attachments, form uploads and scans saved with a clear name in the right folder.

Google Sheets and Apps Script automation Python scripts and utilities

Sharing and access rules

The right people given access when a job starts and removed when it closes, with a list of who can see what.

Google Sheets and Apps Script automation n8n, Make and Zapier automation

Document generation

Quotes, contracts or reports built from a template with the details filled in, saved as a PDF in the job folder.

Google Sheets and Apps Script automation PDF and document data extraction

Missing-file checks

A weekly list of jobs or people missing a required document, sent to whoever owns them.

n8n, Make and Zapier automation Dashboards and reporting

Bulk tidy and move

Old folders reviewed, renamed and moved into a structure people can follow, with a record of what moved.

Python scripts and utilities

What we connect it to: Gmail, Google Sheets, Google Docs, Dropbox, Slack, Zapier, Make, n8n.

Industries that use it: Construction, Marketing agencies, Photography, Home inspectors.

Example projects

Illustrations of the shape of the work, not past clients. Yours gets its own written scope.

Example project

Folder per job

Example: a renovation company wants a folder with the same subfolders for every new job, created when the deal is won, with the link saved in the job sheet.

Google Drive, Google Sheets, Apps Script

Example project

Subcontractor insurance files

Example: a contractor tracks insurance certificates for dozens of subcontractors. Files are saved by subcontractor, expiry dates are read into a sheet, and anything close to expiry is flagged.

Google Drive, PDF extraction, Gmail

Example project

Client deliverables

Example: a photographer delivers galleries by folder. Each client gets their own folder and a link in an email, and access is switched off after the agreed period.

Google Drive, Gmail, Apps Script
Job-site photo organizer for a home-renovation contractor (Python)

Example build

Job-site photo organizer for a home-renovation contractor (Python)

  • Command-line tool with YAML rules, dry-run mode and one-command undo
  • Job matching by GPS radius, filename tags and QR codes
  • EXIF date and time-zone correction, duplicate detection by image hash
  • Standard renaming and folder structure, plus PDF contact sheets per job

Python 3.12, Pillow, piexif, pyzbar (QR), ReportLab, Typer, Rich, PyInstaller

Questions people ask first

Will this work with a shared drive?

Yes. It can work in My Drive or a shared drive, depending on who should own the files, and we agree that before building.

Can you move our existing files?

Yes, in stages, with a log of every move. Nothing is deleted without your say.

Who owns what you build?

You do. It is built in your own Google account, and you get notes on how it works so your team can change it without us.

How do we start?

Tell us which tools you use and the one thing that wastes the most time each week. We reply with questions or a written scope.

Tell us what you need built.

Email a few lines about what you want and which tools you use, or call. We reply with questions or a written scope.

hello@pushbuild.com

(617) 299-8887