Updated: Feb 17, 2026
Location and Projects
Address
Troy, MI, 48083
Use our bidding system to
request a quote
Royal Oak Heating and Cooling
Royal Oak Heating and Cooling, Troy, MI (Owned by: Scott Ferguson) holds a Electrical Contractor license and 8 other licenses according to the Michigan license board.
Their BuildZoom score of 107 ranks in the top 6% of 167,179 Michigan licensed contractors.
Their license was verified as active when we last checked. If you are thinking of hiring Royal Oak Heating and Cooling, we recommend double-checking their license status with the license board and using our project planner to get competitive quotes.
Royal Oak Heating and Cooling Contact Information
Do you work for this business? Unlock this free profile to update company info and see who's viewing your profile.
Royal Oak Heating and Cooling Troy
Quality
107
94th percentile
Pro tip:
We generally recommend hiring a contractor with a score higher than 95.
Royal Oak Heating and Cooling has a BuildZoom score of 107, which places them above 94% of 167,179 contractors in Michigan.
Activity
|
430 projects
|
2025 |
|
447 projects
|
2024 |
|
269 projects
|
2023 |
Our building permit records indicate that Royal Oak Heating and Cooling has worked on at least
1146.0 projects over the past 3 years.
This is an overview of this contractor's activity. Click here to access our complete licensing and building permit database.
This is an overview of this contractor's activity. Click here to access our complete licensing and building permit database.
Experience
|
12 projects
|
Home Additions |
|
988 projects
|
HVAC projects |
|
922 projects
|
Mechanical projects |
Analyzing permits over the last 4 years shows that Royal Oak Heating and Cooling mostly works on
hvac project
and mechanical project
projects.
Pricing
|
2 projects
|
< $5k |
|
14 projects
|
$5k-$20k |
|
1 project
|
$100k-$250k |
Pro tip:
For more details about their pricing, check out their recent activity to see how much they have charged for different types of work.
Building Permits by Royal Oak Heating and Cooling
This is a sample of this contractor's permits. Click here to access their complete permit history.
Install rear yard generator. the generator must be placed immediately adjacent ( maximum 5 clearance) to the wall of the building and must not register more than a 70 db(a) noise level at the closest property line 1 insp. contractor must be on site for final electrical inspection
Valuation:
N/A
Permit #:
PM24-1347
Status:
final
Fee:
$167
Permit Type:
Generator
Building Type:
N/A
Install right side yard generator. the generator must be placed immediately adjacent (maximum 5 clearance) to the residential building and screened from view with evergreen plantings according to the township code of ordinances. generators must not register more than a 70 db(a) noise level at the closest property line 1 insp. contractor must be on site for final electrical inspection
Valuation:
$1
Permit #:
PM25-0374
Status:
final
Fee:
$167
Permit Type:
Generator
Building Type:
N/A
Install right side yard generator. the generator must be placed immediately adjacent (maximum 5 clearance) to the residential building and screened from view with evergreen plantings according to the township code of ordinances. generators must not register more than a 70 db(a) noise level at the closest property line 1 insp. contractor must be on site for final electrical inspection
Valuation:
N/A
Permit #:
PGU25-0046
Status:
final
Fee:
$52
Permit Type:
Generator
Building Type:
N/A
Install right side yard generator. the generator must be placed immediately adjacent (maximum 5 clearance) to the residential building and screened from view with evergreen plantings according to the township code of ordinances. generators must not register more than a 70 db(a) noise level at the closest property line 1 insp. contractor must be on site for final electrical inspection
Valuation:
N/A
Permit #:
PE25-0462
Status:
final
Fee:
$137
Permit Type:
Generator
Building Type:
N/A
Replace furnace humidifier and secondary front yard air conditioning. air conditioning unit must be placed in the same location and screened from view with evergreen plantings according to the township code of ordinances
Valuation:
$13,377
Permit #:
PM25-0398
Status:
final
Fee:
$187
Permit Type:
Replacement
Building Type:
N/A
Replace furnace and secondary front yard air conditioning. air conditioning unit must be placed in the same location and screened from view with evergreen plantings according to the township code of ordinances. (1 insp)
Valuation:
N/A
Permit #:
PE25-0487
Status:
final
Fee:
$137
Permit Type:
Replacement
Building Type:
N/A
100 amp service change. provide and install meter housing and riser on rear of home. provide and install exterior emergency service disconnect per electrical code. install new 100 amp electrical panel with all necessary circuit breakers. label circuits in new electrical panel. reroute air conditioning circuit to electrtical panel and eliminate 2 space air conditioning panel. feed elec... see more
Valuation:
N/A
Permit #:
PE25-001801
Status:
issued
Fee:
$105
Permit Type:
Electrical other
Building Type:
N/A
Installation per quote provide circuit and wiring for customer provided 48 amp level 2 ev charger. install circuit from main electrical panel through unfinished basement to garage. install charger on north wall of garage central to wall. provide disconnect switch for charger. torque terminals in charger per manufacturers specs. provide electrical permit
Valuation:
N/A
Permit #:
PE25-001862
Status:
issued
Fee:
$95
Permit Type:
Electrical other
Building Type:
N/A
Provide circuit and wiring for customer provided 40 amp ev charger. install 50 amp circuit through unfinished basement from main electrical panel to exterior. install customer provided charger on driveway side of house exterior near front. torque terminals per manufacturers specs. provdie exterior disconnect
Valuation:
N/A
Permit #:
PE 25-0449
Status:
issued
Fee:
$105
Permit Type:
Remodel
Building Type:
N/A
Provide circuit and wiring for customer provided 48 amp level 2 ev charger. install circuit from garage electrical panel through garage attic and sleeved down walls where required. condense circuits in garage panel to accommodate ev breaker. install customer provided charger on exterior left of garage door. torque terminals per manufacturers specs. replace 100 amp breaker in main pane... see more
Valuation:
N/A
Permit #:
PE25-001785
Status:
issued
Fee:
$70
Permit Type:
Electrical other
Building Type:
N/A
150 amp service change. provide meter housing with cable riser. provide exterior emergency service disconnect per electrical code. provide 150 amp 30 space panel and all necessary circuit breakers. label circuits in new panel. provide whole home surge protection per electrical code. ground and bond service per electrical code
Valuation:
N/A
Permit #:
PE250135
Status:
final
Fee:
$130
Permit Type:
Electrical
Building Type:
N/A
26kw gen with 200 amp surge protected transfer switch. gas meter on opposite side of house. place generator on side of house nearest electrical service toward front at least 10 feet from furnace intake vent. standby generator 26kw | wifi enabled provides essential circuit power protection for your home ensuring the necessities remain powered during an outage or up to whole house cover... see more
Valuation:
N/A
Permit #:
PE25-001718
Status:
issued
Fee:
$135
Permit Type:
Generator
Building Type:
N/A
Installation per quote provide circuit and wiring for customer provided 48 amp level 2 ev charger. install circuit from electrtical panel through unfinished area of basement to garage central to back wall. install customer provided charger and torque terminals per manufacturers specs
Valuation:
N/A
Permit #:
PE25-001717
Status:
issued
Fee:
$95
Permit Type:
Electrical other
Building Type:
N/A
Provide and install circuit and wiring for customer provided 48 amp level 2 hardwired ev charger. provide and install separate meter housing and riser for ev charger. provide and install exterior and interior emergency service disconnects per electrical code. interior disconnect to be installed under main electrical panel. bond exterior disconnect
Valuation:
N/A
Permit #:
PE25-41036
Status:
final
Fee:
$90
Permit Type:
Electrical
Building Type:
N/A
Upgrade service to 150 amp to accommodate demand. provide new meter housing and riser. provide 2nd meter and exterior disconnect for existing electric water heater. reroute water heater circuit to exterior disconnect. sleeve wiring as needed. reattach existing dte line to new riser. provide exterior disconnect per electrical code. provide 40 space electrical panel and all necessary ci... see more
Valuation:
N/A
Permit #:
PE25-001696
Status:
final
Fee:
$255
Permit Type:
Electrical other
Building Type:
N/A
Relocate air conditioning unit to secondary front yard. air conditioning unit must be placed immediately adjacent (maximum 5 clearance) to the residential building and be screened from view with evergreen plantings according to the township code of ordinances. **zba approval 6/10/25
Valuation:
N/A
Permit #:
PM25-0696
Status:
final
Fee:
$137
Permit Type:
Alteration
Building Type:
N/A
Provide and install circuit and wiring for customer provided level 2 ev charger. feed circuit from main electrical panel through finished basement to unfinished area then to garage. sleeve through garage up and over to opposite side. install charger inside of garage on exterior wall in the general are to the left of first window. torque lugs in charger per manufactures specs and test ... see more
Valuation:
N/A
Permit #:
PE25-001438
Status:
final
Fee:
$70
Permit Type:
Electrical other
Building Type:
N/A
Remove old air conditioning then replace with new run new circuit for air conditioning unit bring 100 feet of service cable. shouldnt need it all. the circuit has to be ran in the attic out the new line set at hole down to the disconnect. this is a meter tap/interruptible set up. will need 30 amp disconnect with 25 amp fuses. also need to run a 110 outlet for the condenser
Valuation:
N/A
Permit #:
PE25-001460
Status:
issued
Fee:
$70
Permit Type:
Electrical other
Building Type:
N/A
Full service change 1) replace old 100a panel with a new 150a siemens panel. 2) replace old 100a service with a new 150a service cable riser with a 150a service disconnect. 3) bring grounding and bonding up to code. 4) label panel circuits in new panel. 5) verify operation of the above items
Valuation:
N/A
Permit #:
PE25-001372
Status:
issued
Fee:
$90
Permit Type:
Electrical other
Building Type:
N/A
Install secondary left front yard generator. the generator must be placed immediately adjacent (maximum 36 clearance) to the residential building and screened from view with evergreen plantings according to the township code of ordinances. generators must not register more than a 70 db(a) noise level at the closest property line. 1 inspection contractor must be on site for final elect... see more
Valuation:
N/A
Permit #:
PM24-0632
Status:
final
Fee:
$242
Permit Type:
Generator
Building Type:
N/A
Similar Contractors See more
License # 2102041524
Wayne, MI
114
BZ Score
$2.8K
Avg Project
-
Projects
License # 7101517
Westland, MI
115
BZ Score
$4.6K
Avg Project
-
Projects
License # 7112301
Dexter, MI
118
BZ Score
$200K
Avg Project
-
Projects
Royal Oak Heating and Cooling Reviews
BuildZoom hasn't received any reviews for Royal Oak Heating and Cooling. Click here to be alerted when reviews are posted about them.
Recent Buildzoom Projects
Let us find you an HVAC pro in your area today
We'll search our vast network of HVAC Pros and connect
you with one that meets your needs today.
Verified License
BuildZoom confirmed this contractor's license
Royal Oak Heating and Cooling License info
Verified License
| License # | 6112276 |
| Status | Active |
| State | Michigan |
| Type | Electrical Contractor |
- BuildZoom verified this license was active as of February 2026.
Verify this license's status for Royal Oak Heating and Cooling 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 # | 7114033 |
| 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 Royal Oak Heating and Cooling 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 # | 3106242 |
| Status | Active |
| State | Michigan |
| Type | Boiler Installer |
- When BuildZoom last verified this license, it had an expiration date of December, 2025. Check the current license status of Royal Oak Heating and Cooling 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 # | 7114033 |
| 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 Royal Oak Heating and Cooling with the Michigan Department of Licensing & Regulatory Affairs
This is a sample of licensing data; click here to access a complete history.
License Not Required
| Status | Not Required |
- BuildZoom verified in May, 2024 that this contractor does not need a license to be a contractor in Michigan.
This is a sample of licensing data; click here to access a complete history.
Inactive License
| License # | 310645 |
| Status | Inactive |
| State | Michigan |
| Type | Boiler Installer |
- 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 Royal Oak Heating and Cooling 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 # | 2104040211 |
| Status | Inactive |
| State | Michigan |
| Type | Residential Builder M And A Company |
- 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 Royal Oak Heating and Cooling 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 # | 313621 |
| Status | Inactive |
| State | Michigan |
| Type | Boiler Installer |
- 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 Royal Oak Heating and Cooling 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 # | 7101325 |
| Status | Inactive |
| State | Michigan |
| Type | Mechanical Contractor |
- 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 Royal Oak Heating and Cooling at the Michigan Department of Licensing & Regulatory Affairs.
This is a sample of licensing data; click here to access a complete history.
107
BuildZoom Score
3.6K
Permits
- Building permit records show that Royal Oak Heating and Cooling has worked on 3638 permitted projects.
Royal Oak Heating and Cooling Employees
CE
Carpenter, Robert E
Owner
DC
Dennis Cline
Owner
DC
Dennis T Cline
FE
Fairman Ernest E
MH
Michael Hamilton
Owner
MH
Michael G Hamilton
RC
Robert Carpenter
Owner
RC
Robert E Carpenter
SF
Scott Ferguson
Owner
SF
Scott R Ferguson
SF
Steven Ferguson
Owner
SF
Steven D Ferguson