Updated: May 26, 2026
Location and Projects
Address
1220 Satterwhite Rd, Buda, TX, 78610
Use our bidding system to
request a quote
J & S Air HVAC/Mechanical Contractor
J & S Air Inc, 1220 Satterwhite Rd, Buda, TX (Owned by: Hall Grant) holds a Mechanical license and 56 other licenses according to the Denton license board.
Their BuildZoom score of 106 ranks in the top 7% of 222,249 Texas licensed contractors.
Their license was verified as active when we last checked. If you are thinking of hiring J & S Air Inc, we recommend double-checking their license status with the license board and using our project planner to get competitive quotes.
J & S Air Inc Contact Information
Phone Number: (817) 695-1840
Address: 1220 Satterwhite Rd, Buda, TX 78610
J & S Air Inc Reviews
5 out of 5 stars, based on
3
reviews
-
By LashandaJune 12, 2017Verified Hire
-
By KevinJune 2, 2017Verified Hire
We really like J&S Air Inc. Feel they're professional and good problem solvers/communicators. Have gone back to them on repeat business.
-
By JeremyMay 27, 2017Verified Hire
J&S is all around good.
This is a sample of this contractor's permits. Click here to access their complete permit history.
Liberty hills farms phase 3d
Valuation:
N/A
Permit #:
B18-0118
Status:
final
Fee:
$13,982
Permit Type:
New building resi...
Building Type:
N/A
Pulte w fence new residential construction @ 2608 burnley drive in auburn hills
Valuation:
$374,208
Permit #:
RES2018-07-06901
Status:
complete
Fee:
$4,708
Permit Type:
N/A
Building Type:
N/A
3953 air conditioning 4829 sf single family residence 2 story
Valuation:
$294,933
Permit #:
B19-00185
Status:
complete
Fee:
$3,944
Permit Type:
Snew
Building Type:
N/A
3774 air conditioning 4640 sf single family residence 2 story
Valuation:
$281,578
Permit #:
B18-05248
Status:
complete
Fee:
$4,745
Permit Type:
Snew
Building Type:
N/A
No Description Available
Valuation:
$300,000
Permit #:
18-03196
Status:
complete
Fee:
$5,781
Permit Type:
New
Building Type:
N/A
3682 air conditioning 4914 sf single family residence 2 story
Valuation:
$274,714
Permit #:
B19-00384
Status:
complete
Fee:
$3,932
Permit Type:
Snew
Building Type:
N/A
3721 air conditioning 4535 sf single family residence 2 story
Valuation:
$277,624
Permit #:
B19-00214
Status:
complete
Fee:
$4,459
Permit Type:
Snew
Building Type:
N/A
3721 air conditioning 4535 sf single family residence 2 story
Valuation:
$277,624
Permit #:
B19-00166
Status:
complete
Fee:
$4,051
Permit Type:
Snew
Building Type:
N/A
3677 air conditioning 4027 sf single family residence 2 story
Valuation:
$274,341
Permit #:
B18-06438
Status:
complete
Fee:
$4,784
Permit Type:
Snew
Building Type:
N/A
3721 air conditioning 4535 sf single family residence 2 story
Valuation:
$277,624
Permit #:
B18-05507
Status:
complete
Fee:
$3,952
Permit Type:
Snew
Building Type:
N/A
3721 air conditioning 4535 sf single family residence 2 story
Valuation:
$277,624
Permit #:
B18-05500
Status:
complete
Fee:
$3,891
Permit Type:
Snew
Building Type:
N/A
3701 air conditioning 4515 sf single family residence 2 story
Valuation:
$276,132
Permit #:
B18-05259
Status:
complete
Fee:
$4,086
Permit Type:
Snew
Building Type:
N/A
Pulte w fence plan: 1712 d left (mooreville)
Valuation:
$348,576
Permit #:
RES2018-09-08385
Status:
complete
Fee:
$7,871
Permit Type:
N/A
Building Type:
N/A
Pulte w/fence plan: 1712 c right mooreville
Valuation:
$357,120
Permit #:
RES2018-09-08002
Status:
complete
Fee:
$4,283
Permit Type:
N/A
Building Type:
N/A
Pulte w/fence plan: 1712 b left - mooreville
Valuation:
$343,872
Permit #:
RES2018-08-07407
Status:
complete
Fee:
$2,748
Permit Type:
N/A
Building Type:
N/A
Pulte w/fence plan: 1707.101 kennedale
Valuation:
$354,336
Permit #:
RES2018-05-05530
Status:
complete
Fee:
$8,208
Permit Type:
N/A
Building Type:
N/A
Pulte w/fence plan: 2478 argyle elev c
Valuation:
$300,288
Permit #:
RES2018-09-08453
Status:
complete
Fee:
$7,764
Permit Type:
N/A
Building Type:
N/A
Pulte w/fence plan: 1714 d lexington right
Valuation:
$430,176
Permit #:
RES2018-10-08653
Status:
complete
Fee:
$8,330
Permit Type:
N/A
Building Type:
N/A
Pulte w/fence plan: 1712 a morreville left
Valuation:
$341,472
Permit #:
RES2018-09-08142
Status:
complete
Fee:
$8,135
Permit Type:
N/A
Building Type:
N/A
Pulte w/fence plan: 1713 a caldwell left
Valuation:
$357,024
Permit #:
RES2018-09-08065
Status:
complete
Fee:
$8,083
Permit Type:
N/A
Building Type:
N/A
Recent Buildzoom Projects
Verified License
BuildZoom confirmed this contractor's license
J & S Air Inc License info
License Not Verified
| License # | C4171 |
| Status | Active |
| County | Denton |
| Type | Mechanical |
- When BuildZoom last verified this license, it had an expiration date of December, 2019. Check the current license status of J & S Air Inc with the Denton County
This is a sample of licensing data; click here to access a complete history.
Verified License
| License # | 16-081015 |
| Status | Active |
| City | Alvin |
| Type | Mechanical Contractor |
- BuildZoom verified this license was active as of August 2025.
Verify this license's status for J & S Air Inc at the City of Alvin.
This is a sample of licensing data; click here to access a complete history.
License Not Verified
| License # | 29434 |
| Status | Active |
| City | Midlothian |
| Type | Mechanical Contractor |
- When BuildZoom last verified this license, it had an expiration date of December, 2025. Check the current license status of J & S Air Inc with the City of Midlothian
This is a sample of licensing data; click here to access a complete history.
Verified License
| License # | HBE26160 |
| Status | Active |
| City | San Antonio |
| Type | Hbe Heating Air State Mechanical |
- BuildZoom verified this license was active as of May 2026.
Verify this license's status for J & S Air Inc at the City of San Antonio, TX Licensed Contractors.
This is a sample of licensing data; click here to access a complete history.
License Not Verified
| License # | 12237 |
| Status | Active |
| City | Allen |
| Type | Hvac Contractors |
- When BuildZoom last verified this license, it had an expiration date of December, 2020. Check the current license status of J & S Air Inc with the City of Allen, TX
This is a sample of licensing data; click here to access a complete history.
Verified License
| License # | MECH9681015 |
| Status | Active |
| City | Alvin |
| Type | Mechanical Contractor |
- BuildZoom has not verified this license since May, 2024.
Verify this license's status for J & S Air Inc at the City of Alvin.
This is a sample of licensing data; click here to access a complete history.
License Not Verified
| Status | Active |
| City | Kennedale |
- When BuildZoom last verified this license, it had an expiration date of December, 2020. Check the current license status of J & S Air Inc with the City of Kennedale
This is a sample of licensing data; click here to access a complete history.
License Not Verified
| License # | HVAC3996648 |
| Status | Active |
| City | Midlothian |
| Type | Mechanical Contractor |
- When BuildZoom last verified this license, it had an expiration date of December, 2025. Check the current license status of J & S Air Inc with the City of Midlothian
This is a sample of licensing data; click here to access a complete history.
License Not Verified
| Status | Active |
| City | Dallas |
| Type | Mechanical (Me) |
- When BuildZoom last verified this license, it had an expiration date of December, 2017. Check the current license status of J & S Air Inc with the City of Dallas
This is a sample of licensing data; click here to access a complete history.
License Not Verified
| License # | 8143 |
| Status | Active |
| Town | Flower Mound |
| Type | Lic Cont (Bi), Mechanical |
- When BuildZoom last verified this license, it had an expiration date of April, 2017. Check the current license status of J & S Air Inc with the Flower Mound Department of Building Inspections
This is a sample of licensing data; click here to access a complete history.
License Not Verified
| License # | TACLA00029311C |
| Status | Active |
| State | Texas |
| Type | HVAC Air Conditioning/Refrigeration Contractor |
- When BuildZoom last verified this license, it had an expiration date of January, 2016. Check the current license status of J & S Air Inc with the Texas Department of Licensing and Regulation
This is a sample of licensing data; click here to access a complete history.
License Not Verified
| License # | MECH1140797 |
| Status | Active |
| City | Grapevine |
| Type | Mechanical Contractor |
- When BuildZoom last verified this license, it had an expiration date of January, 2016. Check the current license status of J & S Air Inc with the City of Grapevine
This is a sample of licensing data; click here to access a complete history.
Inactive License
| Status | Inactive |
| County | Denton |
- According to the Denton County, the status of this license was at one point cancelled. However, this information may have changed.
This is a sample of licensing data; click here to access a complete history.
Inactive License
| Status | Inactive |
| County | Denton |
- According to the Denton County, the status of this license was at one point cancelled. However, this information may have changed.
This is a sample of licensing data; click here to access a complete history.
Inactive License
| License # | 17-094973 |
| Status | Inactive |
| City | Lancaster |
| Type | Mechanical Contractor Type A |
- According to the City of Lancaster, the status of this license was at one point cancelled. However, this information may have changed.
Check this license's status for J & S Air Inc at the City of Lancaster.
This is a sample of licensing data; click here to access a complete history.
Inactive License
| License # | 17-044637 |
| Status | Inactive |
| City | Lancaster |
| Type | Mechanical Contractor Type A |
- According to the City of Lancaster, the status of this license was at one point cancelled. However, this information may have changed.
Check this license's status for J & S Air Inc at the City of Lancaster.
This is a sample of licensing data; click here to access a complete history.
Inactive License
| License # | 13-034261 |
| Status | Inactive |
| City | Lancaster |
| Type | Mechanical Contractor Type A |
- According to the City of Lancaster, the status of this license was at one point cancelled. However, this information may have changed.
Check this license's status for J & S Air Inc at the City of Lancaster.
This is a sample of licensing data; click here to access a complete history.
Inactive License
| License # | 12-098134 |
| Status | Inactive |
| City | Lancaster |
| Type | Mechanical Contractor |
- According to the City of Lancaster, the status of this license was at one point cancelled. However, this information may have changed.
Check this license's status for J & S Air Inc at the City of Lancaster.
This is a sample of licensing data; click here to access a complete history.
Inactive License
| License # | 12-009003 |
| Status | Inactive |
| City | Lancaster |
| Type | Mechanical Contractor |
- According to the City of Lancaster, the status of this license was at one point cancelled. However, this information may have changed.
Check this license's status for J & S Air Inc at the City of Lancaster.
This is a sample of licensing data; click here to access a complete history.
Inactive License
| License # | 09-047290 |
| Status | Inactive |
| City | Lancaster |
| Type | Mechanical Contractor Type B |
- According to the City of Lancaster, the status of this license was at one point cancelled. However, this information may have changed.
Check this license's status for J & S Air Inc at the City of Lancaster.
This is a sample of licensing data; click here to access a complete history.
Inactive License
| License # | 08-035674 |
| Status | Inactive |
| City | Lancaster |
| Type | Mechanical Contractor |
- According to the City of Lancaster, the status of this license was at one point cancelled. However, this information may have changed.
Check this license's status for J & S Air Inc at the City of Lancaster.
This is a sample of licensing data; click here to access a complete history.
Inactive License
| License # | 08-028394 |
| Status | Inactive |
| City | Lancaster |
| Type | Mechanical Contractor Type B |
- According to the City of Lancaster, the status of this license was at one point cancelled. However, this information may have changed.
Check this license's status for J & S Air Inc at the City of Lancaster.
This is a sample of licensing data; click here to access a complete history.
Inactive License
| License # | 12-068227 |
| Status | Inactive |
| City | Mansfield |
| Type | Mechanical Contractor |
- According to the City of Mansfield, the status of this license was at one point cancelled. However, this information may have changed.
Check this license's status for J & S Air Inc at the City of Mansfield.
This is a sample of licensing data; click here to access a complete history.
Inactive License
| License # | AEC-8143 |
| Status | Inactive |
| Town | Flower Mound |
| Type | Lic Cont (Bi) |
- According to the Flower Mound Department of Building Inspections, the status of this license was at one point cancelled. However, this information may have changed.
Check this license's status for J & S Air Inc at the Flower Mound Department of Building Inspections.
This is a sample of licensing data; click here to access a complete history.
Unverified License
| License # | AEC-2041 |
| Status | Unable To Verify |
| Town | Flower Mound |
| Type | Contractors |
- BuildZoom was not able to verify this license with the licensing board
This is a sample of licensing data; click here to access a complete history.
Inactive License
| Status | Inactive |
| City | Dickinson |
| Type | Mechanical Contractor |
- According to the City of Dickinson, the status of this license was at one point cancelled. However, this information may have changed.
This is a sample of licensing data; click here to access a complete history.
Inactive License
| License # | MECH5840474 |
| Status | Inactive |
| City | Royse |
| Type | Mechanical Contractor |
- According to the City of Royse City, the status of this license was at one point cancelled. However, this information may have changed.
Check this license's status for J & S Air Inc at the City of Royse City.
This is a sample of licensing data; click here to access a complete history.
Inactive License
| Status | Inactive |
| City | Dallas |
| Type | Mechanical (Me) |
- According to the City of Dallas, the status of this license was at one point cancelled. However, this information may have changed.
This is a sample of licensing data; click here to access a complete history.
Inactive License
| License # | MC4478161 |
| Status | Inactive |
| City | Kennedale |
| Type | Mechanical Contractor |
- According to the City of Kennedale, the status of this license was at one point cancelled. However, this information may have changed.
Check this license's status for J & S Air Inc at the City of Kennedale.
This is a sample of licensing data; click here to access a complete history.
Inactive License
| License # | ME9605450 |
| Status | Inactive |
| City | Aledo |
| Type | Mechanical |
- According to the City of Aledo, the status of this license was at one point cancelled. However, this information may have changed.
Check this license's status for J & S Air Inc at the City of Aledo.
This is a sample of licensing data; click here to access a complete history.
Inactive License
| License # | MC0838929 |
| Status | Inactive |
| City | Kennedale |
| Type | Mechanical Contractor |
- According to the City of Kennedale, the status of this license was at one point cancelled. However, this information may have changed.
Check this license's status for J & S Air Inc at the City of Kennedale.
This is a sample of licensing data; click here to access a complete history.
Inactive License
| License # | MECH1676183 |
| Status | Inactive |
| City | Health |
| Type | Mechanical Contractor |
- According to the City of Health, the status of this license was at one point cancelled. However, this information may have changed.
Check this license's status for J & S Air Inc at the City of Health.
This is a sample of licensing data; click here to access a complete history.
Inactive License
| License # | MC1109003 |
| Status | Inactive |
| City | Lancaster |
| Type | Mechanical Contractor |
- According to the City of Lancaster, the status of this license was at one point cancelled. However, this information may have changed.
Check this license's status for J & S Air Inc at the City of Lancaster.
This is a sample of licensing data; click here to access a complete history.
Inactive License
| License # | MC4044637 |
| Status | Inactive |
| City | Lancaster |
| Type | Mechanical Contractor Type A |
- According to the City of Lancaster, the status of this license was at one point cancelled. However, this information may have changed.
Check this license's status for J & S Air Inc at the City of Lancaster.
This is a sample of licensing data; click here to access a complete history.
Inactive License
| License # | MC6347290 |
| Status | Inactive |
| City | Lancaster |
| Type | Mechanical Contractor Type B |
- According to the City of Lancaster, the status of this license was at one point cancelled. However, this information may have changed.
Check this license's status for J & S Air Inc at the City of Lancaster.
This is a sample of licensing data; click here to access a complete history.
Inactive License
| License # | MC6394973 |
| Status | Inactive |
| City | Lancaster |
| Type | Mechanical Contractor Type A |
- According to the City of Lancaster, the status of this license was at one point cancelled. However, this information may have changed.
Check this license's status for J & S Air Inc at the City of Lancaster.
This is a sample of licensing data; click here to access a complete history.
Inactive License
| License # | MC6398134 |
| Status | Inactive |
| City | Lancaster |
| Type | Mechanical Contractor |
- According to the City of Lancaster, the status of this license was at one point cancelled. However, this information may have changed.
Check this license's status for J & S Air Inc at the City of Lancaster.
This is a sample of licensing data; click here to access a complete history.
Inactive License
| License # | MC9434261 |
| Status | Inactive |
| City | Lancaster |
| Type | Mechanical Contractor Type A |
- According to the City of Lancaster, the status of this license was at one point cancelled. However, this information may have changed.
Check this license's status for J & S Air Inc at the City of Lancaster.
This is a sample of licensing data; click here to access a complete history.
Inactive License
| License # | MEC0980310 |
| Status | Inactive |
| City | Watauga |
| Type | Mechanical Contractor |
- According to the City of Watauga, the status of this license was at one point cancelled. However, this information may have changed.
Check this license's status for J & S Air Inc at the City of Watauga.
This is a sample of licensing data; click here to access a complete history.
Inactive License
| License # | MEC3608468 |
| Status | Inactive |
| City | Watauga |
| Type | Mechanical Contractor |
- According to the City of Watauga, the status of this license was at one point cancelled. However, this information may have changed.
Check this license's status for J & S Air Inc at the City of Watauga.
This is a sample of licensing data; click here to access a complete history.
Inactive License
| License # | ME1226509 |
| Status | Inactive |
| City | Aledo |
| Type | Mechanical |
- According to the City of Aledo, the status of this license was at one point cancelled. However, this information may have changed.
Check this license's status for J & S Air Inc at the City of Aledo.
This is a sample of licensing data; click here to access a complete history.
Inactive License
| License # | HVAC2874509 |
| Status | Inactive |
| City | Celina |
| Type | Hvac Contractor |
- According to the City of Celina, the status of this license was at one point cancelled. However, this information may have changed.
Check this license's status for J & S Air Inc at the City of Celina.
This is a sample of licensing data; click here to access a complete history.
Inactive License
| License # | ME-002743-2017 |
| Status | Inactive |
| City | Mesquite |
| Type | Mechanical Contractor |
| Class | Mechanical Contractor |
- According to the City of Mesquite, the status of this license was at one point cancelled. However, this information may have changed.
Check this license's status for J & S Air Inc at the City of Mesquite.
This is a sample of licensing data; click here to access a complete history.
Inactive License
| License # | TACLB009018E |
| Status | Inactive |
| City | Keller |
| Type | Contractor |
- According to the The City of Keller, TX, the status of this license was at one point cancelled. However, this information may have changed.
Check this license's status for J & S Air Inc at the The City of Keller, TX.
This is a sample of licensing data; click here to access a complete history.
Inactive License
| License # | 7433 |
| Status | Inactive |
| City | Plano |
| Type | Mechanical/Hvac |
- According to the City of Plano, Texas, the status of this license was at one point cancelled. However, this information may have changed.
Check this license's status for J & S Air Inc at the City of Plano, Texas.
This is a sample of licensing data; click here to access a complete history.
Inactive License
| License # | 5933 |
| Status | Inactive |
| City | Round Rock |
| Type | Contractor |
- According to the The City of Round Rock, TX , the status of this license was at one point cancelled. However, this information may have changed.
Check this license's status for J & S Air Inc at the The City of Round Rock, TX .
This is a sample of licensing data; click here to access a complete history.
Inactive License
| License # | TACLA29311C |
| Status | Inactive |
| City | Keller |
| Type | Contractor |
- According to the The City of Keller, TX, the status of this license was at one point cancelled. However, this information may have changed.
Check this license's status for J & S Air Inc at the The City of Keller, TX.
This is a sample of licensing data; click here to access a complete history.
Inactive License
| License # | M01475 |
| Status | Inactive |
| City | Irving |
- According to the City of Irving Inspection Department, the status of this license was at one point cancelled. However, this information may have changed.
Check this license's status for J & S Air Inc at the City of Irving Inspection Department.
This is a sample of licensing data; click here to access a complete history.
Inactive License
| License # | MECH6735262 |
| Status | Inactive |
| City | Duncanville |
| Type | Mechanical Contractor |
- According to the City of Duncanville, the status of this license was at one point cancelled. However, this information may have changed.
Check this license's status for J & S Air Inc at the City of Duncanville.
This is a sample of licensing data; click here to access a complete history.
Inactive License
| License # | R10-0346 |
| Status | Inactive |
| City | Frisco |
| Type | Building |
- According to the The City of Frisco, TX, the status of this license was at one point cancelled. However, this information may have changed.
Check this license's status for J & S Air Inc at the The City of Frisco, TX.
This is a sample of licensing data; click here to access a complete history.
Inactive License
| Status | Inactive |
| City | Dallas |
| Type | Mechanical (Me) |
- According to the City of Dallas, the status of this license was at one point cancelled. However, this information may have changed.
This is a sample of licensing data; click here to access a complete history.
Inactive License
| Status | Inactive |
| Town | Flower Mound |
| Type | Licensed Contractor |
- According to the Flower Mound Department of Building Inspections, the status of this license was at one point cancelled. However, this information may have changed.
This is a sample of licensing data; click here to access a complete history.
Inactive License
| License # | MC2100047 |
| Status | Inactive |
| City | Kennedale |
| Type | Mechanical Contractor |
- According to the City of Kennedale, the status of this license was at one point cancelled. However, this information may have changed.
Check this license's status for J & S Air Inc at the City of Kennedale.
This is a sample of licensing data; click here to access a complete history.
Inactive License
| License # | MEC3108285 |
| Status | Inactive |
| City | Fate |
| Type | Mechanical Contractor |
- According to the City of Fate, the status of this license was at one point cancelled. However, this information may have changed.
Check this license's status for J & S Air Inc at the City of Fate.
This is a sample of licensing data; click here to access a complete history.
Inactive License
| License # | CONT2016-0031 |
| Status | Inactive |
| City | Galveston |
| Type | Mechanical |
- According to the City of Galveston Department Of Planning And Community Development, the status of this license was at one point cancelled. However, this information may have changed.
Check this license's status for J & S Air Inc at the City of Galveston Department Of Planning And Community Development.
This is a sample of licensing data; click here to access a complete history.
Unverified License
| License # | 2041 |
| Status | Unable To Verify |
| Town | Flower Mound |
| Type | Contractors, Mechanical |
- BuildZoom was not able to verify this license with the licensing board
This is a sample of licensing data; click here to access a complete history.
Inactive License
| License # | A00-549 |
| Status | Inactive |
| City | Colleyville |
| Type | Mechanical |
- According to the The City of Colleyville, TX, the status of this license was at one point cancelled. However, this information may have changed.
Check this license's status for J & S Air Inc at the The City of Colleyville, TX.
This is a sample of licensing data; click here to access a complete history.
106
BuildZoom Score
Insured
| Insurer | Higginbotham Insurance |
5.4K
Permits
- Building permit records show that J & S Air Inc has worked on 5352 permitted projects.
J & S Air Inc Employees
GH
Grant Hall
Owner
GH
Grant T Hall
Owner
HG
Hall Grant
Owner
J&H were very professional and they got the job done. I would recommend them to do any job.