Hood cleaning for California commercial kitchens in the Central Valley, Sacramento and Bay Area. Hood, duct and fan to NFPA 96 Standards. A report every visit.

Legal entity Cleaning Pros Plus, LLC

Sources & updates
  • Published nameCleaning Pros Plus
    Published by the company · confirmed Oct 23, 2026, 6:51 PM UTC
    Observed via
    https://www.cleaningprosplus.com → declared Organization name
    First observed
    Oct 23, 2026, 6:51 PM UTC
    Read from
    https://www.cleaningprosplus.com
  • Published descriptionHood cleaning for California commercial kitchens in the Central Valley, Sacramento and Bay Area. Hood, duct and fan to NFPA 96 Standards. A report every visit.
    Published by the company · confirmed Oct 23, 2026, 6:52 PM UTC
    Observed via
    https://www.cleaningprosplus.com/
    First observed
    Oct 23, 2026, 6:52 PM UTC
    Read from
    https://www.cleaningprosplus.com
  • Declared languageen
    Published by the company · confirmed Oct 23, 2026, 6:52 PM UTC
    Observed via
    https://www.cleaningprosplus.com/
    First observed
    Oct 23, 2026, 6:52 PM UTC
    Read from
    https://www.cleaningprosplus.com
  • Published by the company · confirmed Oct 23, 2026, 6:52 PM UTC
    Observed via
    https://www.cleaningprosplus.com/
    First observed
    Oct 23, 2026, 6:52 PM UTC
    Read from
    https://www.cleaningprosplus.com
  • Copyright line© 2026 Cleaning Pros Plus, LLC
    Directly observed · confirmed Oct 23, 2026, 6:52 PM UTC
    Observed via
    https://www.cleaningprosplus.com/
    First observed
    Oct 23, 2026, 6:52 PM UTC
    Read from
    https://www.cleaningprosplus.com
  • Self-designated entityCleaning Pros Plus, LLC
    Directly observed · confirmed Oct 23, 2026, 6:51 PM UTC
    Observed via
    https://www.cleaningprosplus.com/privacy/
    First observed
    Oct 23, 2026, 6:51 PM UTC
    Read from
    https://www.cleaningprosplus.com
  • Legal nameCleaning Pros Plus, LLC
    Published by the company · confirmed Oct 23, 2026, 6:52 PM UTC
    Observed via
    https://www.cleaningprosplus.com/privacy/ (defined-terms clause) → https://www.cleaningprosplus.com/terms/ (meta description) → https://www.cleaningprosplus.com/ (copyright line)
    First observed
    Oct 23, 2026, 6:51 PM UTC
    Read from
    https://www.cleaningprosplus.com
  • Cleaning Pros PlusCleaning Pros Plus · url: https://www.cleaningprosplus.com/
    Published by the company · confirmed Oct 23, 2026, 6:51 PM UTC
    Observed via
    https://www.cleaningprosplus.com
    First observed
    Oct 23, 2026, 6:51 PM UTC
    Read from
    https://www.cleaningprosplus.com
  • Cleaning Pros Plus

    Cleaning Pros Plus

    Published by the company · confirmed Oct 23, 2026, 6:51 PM UTC
    Observed via
    https://www.cleaningprosplus.com
    First observed
    Oct 23, 2026, 6:51 PM UTC
    Read from
    https://www.cleaningprosplus.com
  • Cleaning Pros PlusCleaning Pros Plus · url: https://www.cleaningprosplus.com/
    Published by the company · confirmed Oct 23, 2026, 6:51 PM UTC
    Observed via
    https://www.cleaningprosplus.com
    First observed
    Oct 23, 2026, 6:51 PM UTC
    Read from
    https://www.cleaningprosplus.com
  • LogoLogo
    Directly observed · confirmed Oct 23, 2026, 6:52 PM UTC
    Observed via
    https://www.cleaningprosplus.com/ → image inside the header's link to the site root
    First observed
    Oct 23, 2026, 6:52 PM UTC
    Read from
    https://www.cleaningprosplus.com
  • Site iconSite icon
    Published by the company · confirmed Oct 23, 2026, 6:52 PM UTC
    Observed via
    https://www.cleaningprosplus.com/
    Read from
    https://www.cleaningprosplus.com
How this name was decided

the site's published name — stated on cleaningprosplus.com, instagram.com

Legal entity: the legal name two or more of the site's surfaces print

Profile sources
Last observed
Oct 23, 2026, 6:53 PM UTCRecent
Record last changed
Oct 23, 2026, 6:53 PM UTC
Observations
1,940
Sources read
27 of 27

Cleaning Pros Plus Employees & Ownership

The latest people collection is incomplete. Previously confirmed people remain available with their original dates.

Arthur HaggertyArthur L Haggerty, Jr · Founder & CEO
  • Emailarthur@cprosplus.comRequest a Consultation · in the page's links or structured data
    Published by the company · confirmed Oct 23, 2026, 6:51 PM UTC
    Observed via
    https://www.cleaningprosplus.com/expert-witness/ → https://www.cleaningprosplus.com/resources/sample-report-of-service/
  • Published by the company · confirmed Oct 23, 2026, 6:51 PM UTC
    Observed via
    https://www.cleaningprosplus.com/expert-witness/ → Published person (schema.org)
  • As printed IKECA Certified Exhaust System Inspector and Certified Exhaust Cleaning Specialist retained as an expert witness in commercial kitchen exhaust fire litigation. Available nationwide.
    Published by the company · confirmed Oct 23, 2026, 6:51 PM UTC
    Observed via
    https://www.cleaningprosplus.com/expert-witness/ → Published person (schema.org)
  • Also named Arthur L. Haggerty · Arthur L. Haggerty, Jr
    Source not recorded
Stated by 21 sources (12 listed)
Person issues · 1
  • Title

    the sources state different capacities for the same organisation and interval; jobTitle projects the one more independent sources, a newer authority or a stronger source states, and the others are kept as titles

    Selected source: https://www.cleaningprosplus.com/resources/sample-report-of-service/

    https://www.cleaningprosplus.com/expert-witness/
    Expert Witness / CESI / CECS
Published by the company · confirmed Oct 23, 2026, 6:51 PM UTC
First observed
Oct 23, 2026, 6:51 PM UTC

Job Postings

No open roles listed.

Hiring evidence
  • Hiring statusno open role: no careers page or job board found; LinkedIn Jobs: https://www.linkedin.com/company/cleaning-pros-plus-llc did not answer (HTTP 999); https://www.linkedin.com/company/cleaning-pros-plus (organization 96922069) has no posting on LinkedIn Jobs; Indeed and ZipRecruiter not searched
    Derived from observations

Contact Information

Text

+12095534297

Text (209) 553-4297

Published by the company · confirmed Oct 23, 2026, 6:51 PM UTC
Observed via
https://www.cleaningprosplus.com/
First observed
Oct 23, 2026, 6:51 PM UTC
Phones

+19166337409

(916) 633-7409 Schedule Your Site Assessment

Published by the company · confirmed Oct 23, 2026, 6:51 PM UTC
Observed via
https://www.cleaningprosplus.com/city/sacramento/
First observed
Oct 23, 2026, 6:51 PM UTC

+19257448291

(925) 744-8291 Schedule Your Site Assessment

Published by the company · confirmed Oct 23, 2026, 6:51 PM UTC
Observed via
https://www.cleaningprosplus.com/county/contra-costa-county/
First observed
Oct 23, 2026, 6:51 PM UTC

+14082561277

(408) 256-1277 Schedule Your Site Assessment

Published by the company · confirmed Oct 23, 2026, 6:51 PM UTC
Observed via
https://www.cleaningprosplus.com/county/santa-clara-county/
First observed
Oct 23, 2026, 6:51 PM UTC

+15592203053

(559) 220-3053 Schedule Your Site Assessment

Published by the company · confirmed Oct 23, 2026, 6:51 PM UTC
Observed via
https://www.cleaningprosplus.com/county/fresno-county/
First observed
Oct 23, 2026, 6:51 PM UTC

+15109441388

(510) 944-1388 Schedule Your Site Assessment

Published by the company · confirmed Oct 23, 2026, 6:51 PM UTC
Observed via
https://www.cleaningprosplus.com/county/alameda-county/
First observed
Oct 23, 2026, 6:51 PM UTC

(209) 636-6116

Cleaning Pros Plus, LLC · (209) 636-6116 · arthur@cprosplus.com Sample Report · Page 1 of 9

Directly observed · confirmed Oct 23, 2026, 6:51 PM UTC
Observed via
https://www.cleaningprosplus.com/resources/sample-report-of-service/ → printed in page text, not marked up
First observed
Oct 23, 2026, 6:51 PM UTC

+12095534297

Prefer to text? (209) 553-4297

Published by the company · confirmed Oct 23, 2026, 6:51 PM UTC
Observed via
https://www.cleaningprosplus.com/
First observed
Oct 23, 2026, 6:51 PM UTC

+12093182737

(209) 318-2737 Schedule Your Site Assessment

Published by the company · confirmed Oct 23, 2026, 6:51 PM UTC
Observed via
https://www.cleaningprosplus.com/
First observed
Oct 23, 2026, 6:51 PM UTC

+16614665018

(661) 466-5018 Schedule Your Site Assessment

Published by the company · confirmed Oct 23, 2026, 6:51 PM UTC
Observed via
https://www.cleaningprosplus.com/county/kern-county/
First observed
Oct 23, 2026, 6:51 PM UTC
Emails

sales@cprosplus.com

Email: sales@cprosplus.com (declared as the site's own LocalBusiness.email)

Published by the company · confirmed Oct 23, 2026, 6:51 PM UTC
Observed via
https://www.cleaningprosplus.com/ → role address by local-part convention (RFC 2142)
First observed
Oct 23, 2026, 6:51 PM UTC

Delegated support

Emails

firesafety@cprosplus.com

4. How to Enter

Directly observed · confirmed Oct 23, 2026, 6:51 PM UTC
Observed via
https://www.cleaningprosplus.com/rules/ → printed in page text, not marked up → the page names this address on another registrable domain as its own ("us"): delegated support, for the purpose it states only → printed beside it: "b. Free entry without a verification: email firesafety@cprosplus.com with the subject “Fire-5 Entry” and your name, title, business name, business address and phone number. Each email received during "
First observed
Oct 23, 2026, 6:51 PM UTC
Contact forms

https://formspree.io/f/xgaeawyr

Directly observed · confirmed Oct 23, 2026, 6:51 PM UTC
Observed via
https://www.cleaningprosplus.com/contact/ → form headed "Contact Cleaning Pros Plus" → submits to https://formspree.io/f/xgaeawyr → purpose: contact (its page names it) → https://www.cleaningprosplus.com/contact/?topic=Request%20an%20Inspection
First observed
Oct 23, 2026, 6:51 PM UTC

https://www.cleaningprosplus.com/

Directly observed · confirmed Oct 23, 2026, 6:51 PM UTC
Observed via
https://www.cleaningprosplus.com/ → form headed "See the Report of Service and Certificate of Service" → submits to https://www.cleaningprosplus.com/ → purpose: contact (a field to write or be reached through) → https://www.cleaningprosplus.com
First observed
Oct 23, 2026, 6:51 PM UTC

https://www.cleaningprosplus.com/resources/nfpa-calculator/

Directly observed · confirmed Oct 23, 2026, 6:51 PM UTC
Observed via
https://www.cleaningprosplus.com/resources/nfpa-calculator/ → form headed "Your NFPA 96 Compliance Report" → submits to https://www.cleaningprosplus.com/resources/nfpa-calculator/ → purpose: contact (a field to write or be reached through)
First observed
Oct 23, 2026, 6:51 PM UTC

https://www.cleaningprosplus.com/site-assessment/

Directly observed · confirmed Oct 23, 2026, 6:51 PM UTC
Observed via
https://www.cleaningprosplus.com/site-assessment/ → form headed "Schedule Your Site Assessment" → submits to https://www.cleaningprosplus.com/site-assessment/ → purpose: contact (a field to write or be reached through)
First observed
Oct 23, 2026, 6:51 PM UTC

https://formspree.io/f/xgaoejvn

Directly observed · confirmed Oct 23, 2026, 6:51 PM UTC
Observed via
https://www.cleaningprosplus.com/fire-5/ → form headed "Request Your Fire-5 Tag Verification" → submits to https://formspree.io/f/xgaoejvn → purpose: contact (a field to write or be reached through)
First observed
Oct 23, 2026, 6:51 PM UTC

https://www.cleaningprosplus.com/

Directly observed · confirmed Oct 23, 2026, 6:52 PM UTC
Observed via
https://www.cleaningprosplus.com/ → form headed "All Locations" → submits to https://www.cleaningprosplus.com/ → purpose: contact (a field to write or be reached through) → https://www.cleaningprosplus.com/contact/ → https://www.cleaningprosplus.com/resources/nfpa-calculator/ → https://www.cleaningprosplus.com/site-assessment/ → https://cleaningprosplus.com/locations → https://www.cleaningprosplus.com/accessibility/ → https://www.cleaningprosplus.com/blog/ → https://www.cleaningprosplus.com/blog/commercial-hood-cleaning-cost/ → https://www.cleaningprosplus.com/blog/fire-prevention-week-fuel-load/ → https://www.cleaningprosplus.com/blog/five-fire-systems-five-records/ → https://www.cleaningprosplus.com/blog/hood-cleaning-certificate-nfpa-96/ → https://www.cleaningprosplus.com/blog/how-often-hood-cleaning-nfpa-96/ → https://www.cleaningprosplus.com/blog/how-often-kitchen-exhaust-cleaned/ → https://www.cleaningprosplus.com/blog/how-to-pass-fire-inspection-commercial-kitchen/ → https://www.cleaningprosplus.com/blog/ikeca-membership-why-it-matters/ → https://www.cleaningprosplus.com/blog/nfpa-96-compliance-guide-california/ → https://www.cleaningprosplus.com/blog/what-your-hood-system-includes/ → https://www.cleaningprosplus.com/blog/who-decides-what-your-kitchen-owes/ → https://www.cleaningprosplus.com/contact/?topic=Request%20an%20Inspection → https://www.cleaningprosplus.com/cookies/ → https://www.cleaningprosplus.com/expert-witness/ → https://www.cleaningprosplus.com/locations/ → https://www.cleaningprosplus.com/nfpa-96-certificate/ → https://www.cleaningprosplus.com/priority-service-plan/ → https://www.cleaningprosplus.com/privacy/ → https://www.cleaningprosplus.com/resources/ → https://www.cleaningprosplus.com/restoration-cleaning/ → https://www.cleaningprosplus.com/services/ → https://www.cleaningprosplus.com/terms/ → https://www.cleaningprosplus.com/what-is-nfpa-96/ → https://www.cleaningprosplus.com/who-we-serve/ → https://www.cleaningprosplus.com/who-we-serve/casinos-event-centers/
First observed
Oct 23, 2026, 6:52 PM UTC
Full contact-form data (JSON)

Locations

Where is Cleaning Pros Plus located?

1 known location

Loading location map…
  • Merced2334 M St, Unit: 2711, CA, 95340, US
Location evidence

The latest location collection is incomplete.

View location data

Menus evidence

Menu & Online Ordering

Menu & price evidence

Nothing observed in this category.

Channel pricing evidence

Channel pricing

View evidence
  • Channel presence at Cleaning Pros Plus, 2334 M St

    Cleaning Pros Plus, 2334 M St · the accepted location carrying the most storefront identities (0), with 0 of 27 platform menus read

    • Toastnot declared · 0/1 locations
    • Grubhubsearched, not found · 0/1 locations
    • Uber Eatssearched, not found · 0/1 locations
    • DoorDashnot declared · 0/1 locations
    • ChowNownot declared · 0/1 locations
    • Olonot declared · 0/1 locations
    • SkyTabnot declared · 0/1 locations
    • Clovernot declared · 0/1 locations
    • Slicenot declared · 0/1 locations
    • KwickMenunot declared · 0/1 locations
    • Restolabs (onlineordering.io)not declared · 0/1 locations
    • CHOMPnot declared · 0/1 locations
    • OrderSave (Owner.com)not declared · 0/1 locations
    • SpotOnnot declared · 0/1 locations
    • TouchBistronot declared · 0/1 locations
    • Square Onlinenot declared · 0/1 locations
    • MenuSifunot declared · 0/1 locations
    • Menufynot declared · 0/1 locations
    • Dylishnot declared · 0/1 locations
    • getsaucenot declared · 0/1 locations
    • DoorDash Storefront (order.online)not declared · 0/1 locations
    • SpotHoppersearched, not found · 0/1 locations
    • ezCaternot declared · 0/1 locations
    • OpenTablenot declared · 0/1 locations

    One representative location per record: the accepted location carrying the most channel menus. Channel menus come from each provider's own store object for that store; prices are as each channel lists them, in the channel's currency; comparisons are projected from the resolved catalog -- one row per dish, portion-aware identity, prices kept as scoped offers -- and a pair the policy refuses is counted and explained rather than dropped.

    Derived from observations
    Observed via
    no channel menu was read for this location
    Interpreted by rule
    channel-pricing/1
    Evidence ID
    channel-pricing:929e265bebbbfee363b72757

Website & Digital Technology

Who manages Cleaning Pros Plus's domain and DNS?

cleaningprosplus.com was first registered on August 17, 2023. Its registrar is Tucows Domains Inc..

What web infrastructure does Cleaning Pros Plus use?

Protocols: TLS 1.3 and HTTP/2.

How is Cleaning Pros Plus's website secured?

HTTPS certificate: Let's Encrypt, expires January 3, 2027. The nosniff security header is enabled.

Does Cleaning Pros Plus use DNSSEC?

DNSSEC was not enabled when observed.

What marketing and analytics tools does Cleaning Pros Plus's website use?

Google Analytics 4 (GA4; website analytics).

View technology, DNS, network and security evidence

Email & Mail Infrastructure

Does Cleaning Pros Plus publish SPF and DMARC?

DMARC requests neither quarantine nor rejection (p=none).

View mail records and evidence

More website details

Apps, Loyalty & Guest Technology

View apps, provider accounts and technical evidence

App store details: Nothing observed in this category.

Publisher files

Nothing observed in this category.

Feeds

Nothing observed in this category.

GitHub

Nothing observed in this category.

Additional site intelligence

Useful site-graph evidence is available on demand instead of being pre-rendered into every company profile.