×

We'll help you find the right contractor.

Share your project details and we'll reach out to All Pro Mechanical so you don't have to.

We'll also connect you with other vetted professionals who are a strong match for your project. That way, you can compare quotes, meet different contractors, and make the choice that feels right for you.

Get Started
Is this your business? Claim now >
A

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 Services

Start a project today:

All Pro Mechanical Contact Information

Phone: (269) 209-2362 Edit

Building Permits by All Pro Mechanical

Sort by: Notable Notable | Date Date | Job Value Job Value
Furnace replacement
2025-01-19
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
Mechanical
2025-03-25
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
Mechanical
2024-11-03
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
Water heater
2024-05-03
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
113
BZ Score
$179K
Avg Project
-
Projects
License # 6103075
108
BZ Score
-
Avg Project
-
Projects
License # 7112268
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.
Please write a review about All Pro Mechanical
1 Rate this contractor
Click stars to rate
2 Provide a detailed review of this contractor.