Updated: Dec 23, 2025
Location and Projects
Address
20750 Sunnydale Ave., Farmington Hills, MI, 48336
Use our bidding system to
request a quote
Jf Cavanaugh Co Plumber
Jf Cavanaugh Co Inc, 20750 Sunnydale Ave, Farmington Hills, MI (Owned by: Cavanaugh Joseph) holds a Plumbing Contractor license and 11 other licenses according to the Michigan license board.
Their BuildZoom score of 95 ranks in the top 22% of 167,179 Michigan licensed contractors.
Their license was verified as active when we last checked. If you are thinking of hiring Jf Cavanaugh Co Inc, we recommend double-checking their license status with the license board and using our project planner to get competitive quotes.
Jf Cavanaugh Co Inc Services
Start a project today:
Jf Cavanaugh Co Inc Contact Information
Phone Number: (248) 477-8870
Edit
Address: 20750 Sunnydale Ave., Farmington Hills, MI 48336
Edit
Do you work for this business? Unlock this free profile to update company info and see who's viewing your profile.
This is a sample of this contractor's permits. Click here to access their complete permit history.
Existing building houses incineration equipment. some of the existing equipment is being replaced. replacement requires partial removal of the existing roof supported by pre-case concrete. a new metal truss roof will be installed to aid in future maintenance efforts
Valuation:
N/A
Permit #:
PB20-0334
Status:
issued
Fee:
$4,000
Permit Type:
Alter/repair
Building Type:
N/A
Alterations new doors siding and equipment for process
Valuation:
N/A
Permit #:
PBC17-0048
Status:
final
Fee:
$15,478
Permit Type:
Building
Building Type:
N/A
No Description Available
Valuation:
N/A
Permit #:
PH17-0533
Status:
final
Fee:
$225
Permit Type:
Heating
Building Type:
N/A
Stack 1 sump 14 floor drains 1 lavatories 2 pumps 1 toilets 1 sink 2 backflow preventer 1 water distribution
Valuation:
N/A
Permit #:
PP140277
Status:
final
Fee:
$501
Permit Type:
plumbing
Building Type:
N/A
Pulled to replace pp17-0391
Valuation:
N/A
Permit #:
PGN17-0140
Status:
final
Fee:
N/A
Permit Type:
General
Building Type:
N/A
Sinks lavs laundry tubs; floor drain; stacks; building main to sewer; other back flow preveneter
Valuation:
N/A
Permit #:
PP2019-0568
Status:
issued
Fee:
$65
Permit Type:
plumbing
Building Type:
N/A
1-16"unfired pressure vessel-unheated-1 equip inspected by insurance-1 boiler 21 000sf- 1 gasline-l3 room heaters waste water treatment-administration building
Valuation:
N/A
Permit #:
PH91-0048
Status:
final
Fee:
N/A
Permit Type:
N/A
Building Type:
N/A
1 unfired pressure vessel-unheated 2-equip.inspected by insurance - 2 boilers 21 000sf - 1 gasline 14 room heaters waste water treatment plant - storage bl
Valuation:
N/A
Permit #:
PH91-0050
Status:
final
Fee:
N/A
Permit Type:
N/A
Building Type:
N/A
1 gasline - 4 furnaces under 50 000 btu's 1 furnace over 50 000 btu's waste water treatment plant - blower building
Valuation:
N/A
Permit #:
PH91-0049
Status:
final
Fee:
N/A
Permit Type:
N/A
Building Type:
N/A
Fx wtr htr stacks sewage ejectors water sr conn sewer 6 & over 2 wtr dist pipe reduced pressure zone back-flow preventer cert fee final
Valuation:
N/A
Permit #:
P10143051
Status:
final
Fee:
$223
Permit Type:
New
Building Type:
N/A
1 compressor 5hp-50hp - 1 ductwork waste water treatment plant - administra
Valuation:
N/A
Permit #:
PR91-0003
Status:
final
Fee:
N/A
Permit Type:
N/A
Building Type:
N/A
See building permit # pb060881 - 9 floor drain/sump/safe was
Valuation:
$0
Permit #:
PP062120
Status:
EXPIRED
Fee:
N/A
Permit Type:
Plumbing
Building Type:
N/A
Gas/oil burn gas piping air handlers/heat wheels under 10, 000 and over 10, 000 cfm unit heaters final
Valuation:
N/A
Permit #:
P10135385
Status:
final
Fee:
$230
Permit Type:
New
Building Type:
N/A
Information inspection for elevator pit
Valuation:
N/A
Permit #:
PP090022
Status:
final
Fee:
$45
Permit Type:
N/A
Building Type:
N/A
One gas line
Valuation:
$0
Permit #:
PM062621
Status:
FINALED
Fee:
N/A
Permit Type:
Mechanical
Building Type:
N/A
No Description Available
Valuation:
N/A
Permit #:
PM07-0011
Status:
final
Fee:
$95
Permit Type:
New building
Building Type:
N/A
No Description Available
Valuation:
N/A
Permit #:
PM07-0403
Status:
final
Fee:
$15
Permit Type:
Add/alter/repair
Building Type:
N/A
No Description Available
Valuation:
N/A
Permit #:
PP090042
Status:
final
Fee:
$45
Permit Type:
N/A
Building Type:
N/A
Installation of 90 feet of power supply conduit
Valuation:
N/A
Permit #:
PSE11-0014
Status:
final
Fee:
$45
Permit Type:
Soil erosion
Building Type:
N/A
C-ductwork for west addition pb2002-0097
Valuation:
N/A
Permit #:
PM2002-1139
Status:
final
Fee:
$40
Permit Type:
Mechanical heat
Building Type:
N/A
Similar Contractors See more
License # 7118535
Howell, MI
113
BZ Score
-
Avg Project
-
Projects
License # 8109260
Northville, MI
114
BZ Score
-
Avg Project
-
Projects
113
BZ Score
-
Avg Project
-
Projects
Jf Cavanaugh Co Inc Reviews
BuildZoom hasn't received any reviews for Jf Cavanaugh Co Inc. Click here to be alerted when reviews are posted about them.
Recent Buildzoom Projects
Let us find you a plumber in your area today
We'll search our vast network of Plumbers and connect
you with one that meets your needs today.
Verified License
BuildZoom confirmed this contractor's license
Jf Cavanaugh Co Inc License info
Verified License
| License # | 8003034 |
| Status | Active |
| State | Michigan |
| Type | Plumbing Contractor |
| Business Type | Corporation |
- BuildZoom verified this license was active as of December 2025.
Verify this license's status for Jf Cavanaugh Co Inc at the Michigan Department of Licensing & Regulatory Affairs.
This is a sample of licensing data; click here to access a complete history.
License Not Verified
| License # | CONT-3212 |
| Status | Active |
| City | Ann Arbor |
| Type | Contractor |
| Business Type | Corporation |
- When BuildZoom last verified this license, it had an expiration date of December, 2025. Check the current license status of Jf Cavanaugh Co Inc with the The City of Ann Arbor, MI
This is a sample of licensing data; click here to access a complete history.
License Not Verified
| License # | CONT-4281 |
| Status | Active |
| City | Ann Arbor |
| Type | Contractor |
| Business Type | Corporation |
- When BuildZoom last verified this license, it had an expiration date of December, 2025. Check the current license status of Jf Cavanaugh Co Inc with the The City of Ann Arbor, MI
This is a sample of licensing data; click here to access a complete history.
License Not Verified
| License # | 8104711 |
| Status | Active |
| State | Michigan |
| Type | Plumbing |
| Business Type | Corporation |
- When BuildZoom last verified this license, it had an expiration date of April, 2025. Check the current license status of Jf Cavanaugh Co Inc with the Michigan Department of Licensing & Regulatory Affairs
This is a sample of licensing data; click here to access a complete history.
License Not Verified
| License # | 8003034 |
| Status | Active |
| State | Michigan |
| Type | Plumbing Contractor |
| Business Type | Corporation |
- When BuildZoom last verified this license, it had an expiration date of April, 2025. Check the current license status of Jf Cavanaugh Co Inc with the Michigan Department of Licensing & Regulatory Affairs
This is a sample of licensing data; click here to access a complete history.
Inactive License
| License # | 7100264 |
| Status | Inactive |
| State | Michigan |
| Type | Mechanical Contractor |
| Business Type | Corporation |
- According to the Michigan Department of Licensing & Regulatory Affairs, the status of this license was at one point cancelled. However, this information may have changed. If this is your business, please update your license status.
Check this license's status for Jf Cavanaugh Co Inc at the Michigan Department of Licensing & Regulatory Affairs.
This is a sample of licensing data; click here to access a complete history.
Inactive License
| License # | 8104711 |
| Status | Inactive |
| State | Michigan |
| Type | Plumbing |
| Business Type | Corporation |
- According to the Michigan Department of Licensing & Regulatory Affairs, the status of this license was at one point cancelled. However, this information may have changed. If this is your business, please update your license status.
Check this license's status for Jf Cavanaugh Co Inc at the Michigan Department of Licensing & Regulatory Affairs.
This is a sample of licensing data; click here to access a complete history.
Inactive License
| License # | 7100264 |
| Status | Inactive |
| State | Michigan |
| Type | Mechanical Contractor |
| Business Type | Corporation |
- According to the Michigan Department of Licensing & Regulatory Affairs, the status of this license was at one point cancelled. However, this information may have changed. If this is your business, please update your license status.
Check this license's status for Jf Cavanaugh Co Inc at the Michigan Department of Licensing & Regulatory Affairs.
This is a sample of licensing data; click here to access a complete history.
Inactive License
| License # | LIC-2511 |
| Status | Inactive |
| City | Ann Arbor |
| Type | Contractor |
| Business Type | Corporation |
- According to the The City of Ann Arbor, MI, the status of this license was at one point cancelled. However, this information may have changed. If this is your business, please update your license status.
Check this license's status for Jf Cavanaugh Co Inc at the The City of Ann Arbor, MI.
This is a sample of licensing data; click here to access a complete history.
Inactive License
| License # | LIC-2512 |
| Status | Inactive |
| City | Ann Arbor |
| Type | Contractor |
| Business Type | Corporation |
- According to the The City of Ann Arbor, MI, the status of this license was at one point cancelled. However, this information may have changed. If this is your business, please update your license status.
Check this license's status for Jf Cavanaugh Co Inc at the The City of Ann Arbor, MI.
This is a sample of licensing data; click here to access a complete history.
Inactive License
| License # | LIC-1116 |
| Status | Inactive |
| City | Ann Arbor |
| Type | Contractor |
| Business Type | Corporation |
- According to the The City of Ann Arbor, MI, the status of this license was at one point cancelled. However, this information may have changed. If this is your business, please update your license status.
Check this license's status for Jf Cavanaugh Co Inc at the The City of Ann Arbor, MI.
This is a sample of licensing data; click here to access a complete history.
Inactive License
| License # | 2701012156 |
| Status | Inactive |
| State | Virginia |
| Type | Heating Ventilation And Air Conditioning (Hva), Highway / Heavy (H/H), Plumbing (Plb) |
| Business Type | Corporation |
- According to the Virginia Department of Professional and Occupational Regulation, the status of this license was at one point cancelled. However, this information may have changed. If this is your business, please update your license status.
Check this license's status for Jf Cavanaugh Co Inc at the Virginia Department of Professional and Occupational Regulation.
This is a sample of licensing data; click here to access a complete history.
95
BuildZoom Score
17
Permits
- Building permit records show that Jf Cavanaugh Co Inc has worked on 17 permitted projects.
Jf Cavanaugh Co Inc Employees
CJ
Cavanaugh Joseph
Owner
CF
Cavanaugh,Joseph F
Owner
GS
Gerald Schmitt
Owner
GS
Gerald L Schmitt
JC
J F Cavanaugh Co
Owner
JI
J F Cavanaugh Co Inc
Owner
JC
Joseph Cavanaugh
Owner
JC
Joseph Cavanaugh
Owner
JC
Joseph F Cavanaugh
TC
Titus Welding Co
Contractor