Updated: May 27, 2026
Location and Projects
Address
Battle Creek, MI, 49014
Use our bidding system to
request a quote
All Pro Mechanical
Their BuildZoom score of 100 ranks in the top 13% of 167,179 Michigan licensed contractors.
If you are thinking of hiring All Pro Mechanical, we recommend double-checking their license status with the license board and using our project planner to get competitive quotes.
All Pro Mechanical Contact Information
Phone Number: (269) 209-2362
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.
Replace existing 80% furnace with 965 high efficiency. install chimney liner for existing water heater
Valuation:
N/A
Permit #:
PM24-00049
Status:
final
Fee:
$100
Permit Type:
Furnace replacement
Building Type:
N/A
Replace existing furnace and water heater. replace existing bathroom fan with new model and vent to exterior. replace existing copper gas lines
Valuation:
N/A
Permit #:
PM25-00389
Status:
final
Fee:
$100
Permit Type:
Mechanical
Building Type:
N/A
Replace existing furnace and water heater replace existing bathroom fan with new unit and vent to exterior
Valuation:
N/A
Permit #:
PM23-01055
Status:
final
Fee:
$105
Permit Type:
N/A
Building Type:
N/A
Replace existing 80% furnace and water heater with high efficiency
Valuation:
N/A
Permit #:
PM25-00272
Status:
final
Fee:
$100
Permit Type:
Mechanical
Building Type:
N/A
Replace two existing water heaters with new power vented water heaters. replace existing bathroom fan upstairs and vent to exterior
Valuation:
N/A
Permit #:
PM23-00892
Status:
final
Fee:
$100
Permit Type:
N/A
Building Type:
N/A
Replace existing water heater with power vented
Valuation:
N/A
Permit #:
PWH24-0072
Status:
final
Fee:
$55
Permit Type:
Water heater mech...
Building Type:
N/A
Replace existing furnace and install a chimney liner for water heater
Valuation:
N/A
Permit #:
PM24-00283
Status:
final
Fee:
$115
Permit Type:
N/A
Building Type:
N/A
Replace existing air conditioning *note blue lake autism center
Valuation:
N/A
Permit #:
PM23-00848
Status:
final
Fee:
$125
Permit Type:
N/A
Building Type:
N/A
Replace existing 80% furnace with 90%
Valuation:
N/A
Permit #:
PM25-00273
Status:
final
Fee:
$100
Permit Type:
Mechanical
Building Type:
N/A
Replace existing furnace and existing electric water heater
Valuation:
N/A
Permit #:
PM22-01303
Status:
final
Fee:
$100
Permit Type:
N/A
Building Type:
N/A
Replace existing 90% furnace and install chimney liner for existing water heater
Valuation:
N/A
Permit #:
PM25-00241
Status:
final
Fee:
$115
Permit Type:
Mechanical
Building Type:
N/A
Replace with high efficiency furnace and water heater
Valuation:
N/A
Permit #:
PM24-00205
Status:
final
Fee:
$100
Permit Type:
N/A
Building Type:
N/A
Replace existing water heater with new high efficiency
Valuation:
N/A
Permit #:
PP24-00194
Status:
suspended
Fee:
$105
Permit Type:
Water heater mech...
Building Type:
N/A
Install high efficiency furnace and water heater
Valuation:
N/A
Permit #:
PM24-00206
Status:
final
Fee:
$105
Permit Type:
N/A
Building Type:
N/A
Install furnace bathroom fan and ductwork
Valuation:
N/A
Permit #:
PM24-00325
Status:
issued
Fee:
$215
Permit Type:
N/A
Building Type:
N/A
Replace existing 80% furnace with new 95% furnace. replace existing 80% water heater with new 90% water heater
Valuation:
N/A
Permit #:
PM22-01302
Status:
final
Fee:
$100
Permit Type:
N/A
Building Type:
N/A
Replace furnace and water heater
Valuation:
N/A
Permit #:
PM23-00282
Status:
final
Fee:
$100
Permit Type:
N/A
Building Type:
N/A
Replace existing water heater
Valuation:
N/A
Permit #:
PM23-00914
Status:
final
Fee:
$55
Permit Type:
N/A
Building Type:
N/A
Replace existing 92% furnace
Valuation:
N/A
Permit #:
PM22-01304
Status:
final
Fee:
$100
Permit Type:
N/A
Building Type:
N/A
Replace existing 80% furnace with new 96% furnace
Valuation:
N/A
Permit #:
PM25-00657
Status:
final
Fee:
$100
Permit Type:
Mechanical
Building Type:
N/A
Similar Contractors See more
License # 2102111825
Kentwood, MI
113
BZ Score
$179K
Avg Project
-
Projects
License # 6103075
Kentwood, MI
108
BZ Score
-
Avg Project
-
Projects
License # 7112268
Grand Ledge, MI
108
BZ Score
-
Avg Project
-
Projects
All Pro Mechanical Reviews
BuildZoom hasn't received any reviews for All Pro Mechanical. Click here to be alerted when reviews are posted about them.
Recent Buildzoom Projects
All Pro Mechanical License info
License Not Verified
| License # | 7113579 |
| Status | Active |
| State | Michigan |
| Type | Mechanical Contractor |
- When BuildZoom last verified this license, it had an expiration date of August, 2025. Check the current license status of All Pro Mechanical 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 # | 7113579 |
| Status | Active |
| State | Michigan |
| Type | Mechanical Contractor |
- When BuildZoom last verified this license, it had an expiration date of August, 2025. Check the current license status of All Pro Mechanical 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 # | 7113579 |
| Status | Active |
| State | Michigan |
| Type | Mechanical Contractor |
- When BuildZoom last verified this license, it had an expiration date of August, 2022. Check the current license status of All Pro Mechanical 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 # | NAT-48656-2 |
| Status | Inactive |
| Nation | Environmental Protection Agency |
| Type | Renovation |
- According to the United States Environmental Protection Agency, 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 All Pro Mechanical at the United States Environmental Protection Agency.
This is a sample of licensing data; click here to access a complete history.
100
BuildZoom Score
316
Permits
- Building permit records show that All Pro Mechanical has worked on 316 permitted projects.
All Pro Mechanical Employees
JD
John Dalek
Owner
JD
John Joseph Dalek