Clear

INDOOR ENVIRONMENTAL SERVICES

License #646794SacramentoCorporationLicensed since June 2, 1992

License

Status
CLEAR
First issued
June 2, 1992
Expires
June 30, 2028
Entity
Corporation
Address of record
1512 SILICA AVE, Sacramento, CA 95815
Phone of record
(916) 988 8808

Contractor bond

Surety
ATLANTIC SPECIALTY INSURANCE COMPANY
Bond number
800151464
Amount
$25,000
Effective
October 20, 2023

Workers’ compensation

Carrier
XL INSURANCE AMERICA INC
Policy number
RWD300147607
Effective
April 1, 2026
Expires
April 1, 2027

Are they licensed for your job?

A California contractor may only contract for work their classification covers. Pick the job and this reads the license on file against it.

Licensed to perform

A contractor may only contract for work within their classifications. See all 242 licensed warm-air heating, ventilating and air-conditioning contractors in Sacramento.

People on this license

NameTitleSinceThrough
ANDERSON JOHN GILBERTOfficerSeptember 14, 2020Current
HARLOW ROBERT WARRENResponsible Managing EmployeeAugust 6, 2021Current
MAUER JOSHUA PAULResponsible Managing EmployeeOctober 30, 2025Current
YOCUM ERIC ALLENResponsible Managing Officer/Chief Executive Officer/PresidentMay 6, 2026Current
YOCUM ERIC ALLENResponsible Managing Officer/Chief Executive Officer/PresidentAugust 6, 2025Current
ANDREW DALE ROBERTResponsible Managing EmployeeOctober 22, 2021October 30, 2025
ANDREWS JUDITH MARIEChief Executive Officer/PresidentJune 2, 1992February 11, 2002
ANDREWS RUSHTON CLARKResponsible Managing OfficerNovember 2, 2005May 28, 2013
ANDREWS RUSHTON CLARKResponsible Managing OfficerNovember 6, 2006May 28, 2013
ANDREWS RUSHTON CLARKResponsible Managing OfficerJune 2, 1992September 8, 2010
ANDREWS RUSHTON CLARKResponsible Managing OfficerJuly 10, 2000January 1, 2004
ANDREWS RUSHTON CLARKResponsible Managing EmployeeMay 28, 2013November 24, 2015
ANDREWS RUSHTON CLARKResponsible Managing EmployeeSeptember 26, 2017October 30, 2018
BUTTS CHARLES IRVING JRResponsible Managing Officer/Chief Executive Officer/PresidentNovember 24, 2015September 26, 2017
BUTTS CHARLES IRVING JRResponsible Managing Officer/Chief Executive Officer/PresidentNovember 24, 2015November 14, 2017
BUTTS CHARLES IRVING JRChief Executive Officer/PresidentFebruary 11, 2002September 8, 2010
BUTTS CHARLES IRVING JRChief Executive Officer/PresidentNovember 14, 2017November 20, 2017
BUTTS CHARLES IRVING JRResponsible Managing Officer/Chief Executive Officer/PresidentSeptember 8, 2010September 26, 2017
BUTTS CHARLES IRVING JRResponsible Managing Officer/Chief Executive Officer/PresidentSeptember 8, 2010November 14, 2017
BUTTS STANLEY GARRETTChief Executive Officer/PresidentJuly 7, 2020May 16, 2024
BUTTS STANLEY GARRETTOfficerFebruary 11, 2002August 16, 2010
FEATHERSTON BRIAN MATTHEWResponsible Managing EmployeeNovember 14, 2018August 6, 2021
GREK GENNADY HResponsible Managing EmployeeNovember 14, 2017July 20, 2021
GREK GENNADY HResponsible Managing EmployeeJanuary 10, 2007November 24, 2015
HARLOW ROBERT WARRENResponsible Managing EmployeeOctober 30, 2018August 6, 2025
HARLOW ROBERT WARRENResponsible Managing EmployeeNovember 14, 2017October 30, 2025
HILL KENNETH JAMESResponsible Managing EmployeeApril 23, 2003September 8, 2010
HILL KENNETH JAMESResponsible Managing EmployeeApril 23, 2003January 1, 2004
JOYNER BILLY WELDONResponsible Managing EmployeeAugust 4, 2003September 11, 2006
LEE JASON JUNSOKChief Executive Officer/PresidentNovember 16, 2017May 28, 2020
PETRO KENNETH ROYChief Executive Officer/PresidentFebruary 11, 2002May 1, 2002
PETRO KENNETH ROYResponsible Managing Officer/Chief Executive Officer/PresidentMay 1, 2002September 8, 2010
PETRO KENNETH ROYOfficerSeptember 8, 2010December 1, 2015
RUBINO MICHAEL JAMESResponsible Managing EmployeeNovember 14, 2017May 1, 2021
SAUNDERS JASON PATRICKResponsible Managing EmployeeAugust 24, 2021May 6, 2026
SAUNDERS JASON PATRICKResponsible Managing EmployeeNovember 14, 2017September 18, 2020

Verified status badge

Put this on your website or in a bid packet. It reads the state’s record live every time someone loads it, so it is never a screenshot of a good day. Free, and you don’t need to claim this listing to use it.

INDOOR ENVIRONMENTAL SERVICES — California contractor license #646794 status, verified against CSLB records
<a href="https://bookofbuilders.com/license/646794" target="_blank" rel="noopener">
  <img src="https://bookofbuilders.com/badge/646794.svg" alt="INDOOR ENVIRONMENTAL SERVICES — California contractor license #646794 status, verified against CSLB records" width="268" height="76">
</a>

The badge shows whatever the CSLB record says — including a suspension or lapsed coverage. There is no paid version and no way to change what it displays. That is what makes it worth showing. The same data as JSON if you’d rather build your own.

Is this your license?

Claim this page to add your photos, description, service area and contact details. The state’s record above stays exactly as it is — claiming adds to a page, it never edits or hides anything the CSLB reports.

Source: California Contractors State License Board public records. Coverage lapse is evaluated against today’s date; all other fields reflect the latest weekly CSLB file. Confirm at the CSLB’s official record before signing a contract.