Skip to content
Gillette Window & Solar Cleaning
ServicesService area
(916) 969-6935Request a quoteQuote

Privacy policy

Last updated: October 2026

What we collect

Information you send us through the quote form or by phone/text includes your name, contact details, service address, and anything you tell us about the job.

For a successfully verified quote submission, we also record the submitting connection’s IP address when Cloudflare provides trusted visitor metadata. We use it only to investigate spam, misuse, and submission problems. An IP address can be shared or changed and does not establish a person’s identity or precise location.

Why we have it

To price your job, schedule the work, and follow up on it. We also use the services described below to protect the form and help you enter an address.

Hosting, email delivery and backups

Cloudflare hosts this website and stores quote requests. Resend delivers request notifications to our business inbox. These providers process the information needed to operate the form and deliver your request.

Scheduled backups temporarily process request records in GitHub Actions before encryption. Encrypted recovery copies are stored privately in Google Drive. We restrict this access to website operation and recovery.

The separately recorded submission IP and its expiration are removed inside the database export query before our recovery copies leave Cloudflare. We do not include this metadata in notification emails, customer confirmations, or our analytics events. This does not remove information you choose to type into a message.

Spam protection

We use Cloudflare Turnstile to help distinguish people from automated submissions. Cloudflare processes technical signals, including your IP address and browser information. See the Cloudflare Turnstile Privacy Addendum.

Analytics

We use Umami to count visits, page views, and actions such as opening or starting the quote form or choosing call, text, or email links. Analytics events use fixed categories, including validation and provider failures. We do not send your name, contact details, property address, message, or request reference to Umami. Page URLs are limited to our public pages and reviewed channel links; referring URLs are reduced to their website origin. Umami does not use cookies. See the Umami Privacy Policy.

Cloudflare Web Analytics also measures page speed and reliability through its Real User Measurements feature. Its browser beacon sends performance timings, page location and referring-page information, technical browser information, and a random page-load identifier. It does not read our quote fields or use analytics cookies. We use these measurements to investigate slow pages. See Cloudflare’s RUM data description.

Optional address search

The property address is optional. Entering at least three characters in that field loads Google Maps Platform and sends the address text to Google for suggestions. If you provide an address, choose a matching suggestion before sending your request, or clear the field to continue without an address. When the optional location preview is enabled, selecting a suggestion also requests its location through Google Places UI Kit so we can show a marker on the service-area map. The marker is temporary and clears when you edit or reset the address. See Google’s Privacy Policy and Google Maps Additional Terms of Service.

Optional service-area map

The service-area map uses locally served images based on U.S. Census Bureau and Sacramento GIS data. Viewing it does not contact a map-tile provider. Optional address markers use Google Places UI Kit as described above. The separate design-study pages still load OpenStreetMap tiles when their interactive maps are opened; see OpenStreetMap’s Privacy Policy.

Recovering an interrupted request

Your browser temporarily keeps your request details in this tab so you can retry after an interruption and review the confirmation after submitting. Starting another request clears that receipt. Closing the tab ends this temporary browser storage.

What we never do

  • Sell, rent, or trade your information — ever.
  • Send marketing you didn't ask for.
  • Keep your data in any advertising system. This site runs no ad trackers.

How long we keep it

We review quote requests after about a year and remove information we no longer need. Active conversations and completed-job records may be kept longer for ongoing work, warranty, or required recordkeeping.

Separately recorded submission IPs expire after 30 days. A scheduled cleanup runs about every five minutes; an outage may delay removal, and our monitoring flags overdue metadata. Cloudflare’s own recovery history may retain earlier database versions under its retention schedule. We clear expired IP metadata before using restored records.

Questions or deletions

Email trevor@gillettewsc.com or call (916) 969-6935 — we review deletion requests within 30 days and remove eligible information from the records we control. We will explain any information we need to retain. Our service providers may retain backups or other records according to their own retention schedules.

Gillette Window & Solar Cleaning

Serving the greater Sacramento area.

(916) 969-6935 · Text · trevor@gillettewsc.com

Mon–Fri, 8 AM–5 PM

Licensed and insured. General Business License GNB32025-02819.

Mailing address only: 3575 Arden Way, Sacramento, CA 95864

© 2022–2026 Gillette Window & Solar Cleaning. All rights reserved.Privacy Policy · Terms