Updated: Aug 17, 2026
Location and Projects
Address
7525 WOODDUCK LN, Citrus Heights, CA, 95621
Use our bidding system to
request a quote
Fair Oaks Electric
Fair Oaks Electric, 7525 Woodduck Ln, Citrus Heights, CA (Employee: Steven Michael Shadko Ii) holds a Electrical license according to the California license board.
Their BuildZoom score of 89 does not rank in the top 50% of California contractors.
Their license was verified as active when we last checked. If you are thinking of hiring Fair Oaks Electric, we recommend double-checking their license status with the license board and using our bidding system to get competitive quotes.
Fair Oaks Electric Contact Information
Phone Number: (916) 847-2134
Edit
Address: 7525 WOODDUCK LN, Citrus Heights, CA 95621
Edit
Do you work for this business? Unlock this free profile to update company info and see who's viewing your profile.
Fair Oaks Electric Citrus Heights
Quality
89
30th percentile
Pro tip:
We generally recommend hiring a contractor with a score higher than 95.
Fair Oaks Electric has a BuildZoom score of 89, which places them above 30% of 336,931 contractors in California.
Activity
|
15 projects
|
2025 |
|
14 projects
|
2024 |
|
15 projects
|
2023 |
Our building permit records indicate that Fair Oaks Electric has worked on at least
44.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
|
44 projects
|
Electrical projects |
Analyzing permits over the last 4 years shows that Fair Oaks Electric mostly works on
electrical project
projects.
Pricing
|
44 projects
|
< $5k |
The typical size of their permits is approximately $2,700. This graph shows the distribution of these job values.
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.
Fair Oaks Electric Reviews
1 out of 5 stars, based on
1
review
-
By Kevin R.May 3, 2021Install Service Box$2,050
This is a sample of this contractor's permits. Click here to access their complete permit history.
Electrical service panel replacement or emergency repair only. no additional electrical mechanical plumbing or structural work permitted.; panel upgrade from 100 to 200 amps
Valuation:
$2,900
Permit #:
PANR2025-00528
Status:
complete
Fee:
$165
Permit Type:
N/A
Building Type:
N/A
Electrical service panel replacement or emergency repair only. no additional electrical mechanical plumbing or structural work permitted.; like for like 200 amp panel change
Valuation:
$2,800
Permit #:
PANR2025-00457
Status:
complete
Fee:
$165
Permit Type:
N/A
Building Type:
N/A
Electrical service panel replacement or emergency repair only. no additional electrical mechanical plumbing or structural work permitted.; like for like 125 amp panel change
Valuation:
$2,800
Permit #:
PANR2025-00046
Status:
issued
Fee:
$165
Permit Type:
N/A
Building Type:
N/A
Electrical service panel replacement or emergency repair only. no additional electrical mechanical plumbing or structural work permitted.; panel upgrade from 100 to 200 amp
Valuation:
$2,800
Permit #:
PANR2025-00110
Status:
issued
Fee:
$165
Permit Type:
N/A
Building Type:
N/A
Electrical service panel replacement or emergency repair only. no additional electrical mechanical plumbing or structural work permitted.; like for like 200 amp panel change
Valuation:
$2,900
Permit #:
PANR2025-01409
Status:
issued
Fee:
$162
Permit Type:
N/A
Building Type:
N/A
Electrical service panel replacement or emergency repair only. no additional electrical mechanical plumbing or structural work permitted.; panel change like for like 125 amp
Valuation:
$2,900
Permit #:
PANR2025-01382
Status:
complete
Fee:
$162
Permit Type:
N/A
Building Type:
N/A
Electrical service panel replacement or emergency repair only. no additional electrical mechanical plumbing or structural work permitted.; like for like 125 amp panel change
Valuation:
$2,900
Permit #:
PANR2025-01140
Status:
issued
Fee:
$168
Permit Type:
N/A
Building Type:
N/A
Residential electrical panel replacement
2025-09-09
Electrical service panel replacement or emergency repair only. no additional electrical mechanical plumbing or structural work permitted.; panel upgrade from 100 to 200 amp
Valuation:
$2,900
Permit #:
PANR2025-01032
Status:
complete
Fee:
$168
Permit Type:
N/A
Building Type:
N/A
Electrical service panel replacement or emergency repair only. no additional electrical mechanical plumbing or structural work permitted.; panel upgrade 100 to 200 amp
Valuation:
$2,900
Permit #:
PANR2025-01201
Status:
issued
Fee:
$168
Permit Type:
N/A
Building Type:
N/A
E-permit: existing panel 125 amps - overhead service new main panel 200 amps replacement weather head/masthead work
Valuation:
$2,900
Permit #:
RES-2504187
Status:
final
Fee:
$91
Permit Type:
N/A
Building Type:
Single family
Electrical service panel replacement or emergency repair only. no additional electrical mechanical plumbing or structural work permitted.; like for like 125 amp panel change
Valuation:
$2,800
Permit #:
PANR2024-01144
Status:
complete
Fee:
$165
Permit Type:
N/A
Building Type:
N/A
Electrical service panel replacement or emergency repair only. no additional electrical mechanical plumbing or structural work permitted.; panel upgrade from 100 to 200 amp
Valuation:
$2,800
Permit #:
PANR2024-01182
Status:
complete
Fee:
$165
Permit Type:
N/A
Building Type:
N/A
E-permit: existing panel 100 amps - overhead service new main panel 200 amps new install weather head/masthead work
Valuation:
$2,900
Permit #:
RES-2515660
Status:
final
Fee:
$123
Permit Type:
N/A
Building Type:
Single family
Web permit - panel upgrade from 100 to 200 amp ch-01 addition 125a subpanel
Valuation:
$3,100
Permit #:
586134
Status:
final
Fee:
$207
Permit Type:
N/A
Building Type:
N/A
Upgrade electrical panel from 100 to 200 amp
Valuation:
$2,700
Permit #:
2025-00637
Status:
final
Fee:
N/A
Permit Type:
N/A
Building Type:
N/A
E-permit: existing panel 100 amps - overhead service new main panel 200 amps new install weather head/masthead work
Valuation:
$2,700
Permit #:
RES-2419664
Status:
expired
Fee:
$91
Permit Type:
N/A
Building Type:
Single family
E-permit: existing panel 100 amps - overhead service new main panel 200 amps new install weather head/masthead work
Valuation:
$2,500
Permit #:
RES-2412590
Status:
expired
Fee:
$91
Permit Type:
N/A
Building Type:
Single family
Aa: existing panel 100 amps - overhead service new main panel 200 amps replacement weather head/masthead work main breaker replacement
Valuation:
$2,501
Permit #:
RES-2203700
Status:
final
Fee:
$91
Permit Type:
N/A
Building Type:
Single family
E-permit: existing panel 125 amps - overhead service new main panel 200 amps new install weather head/masthead work
Valuation:
$2,500
Permit #:
RES-2213688
Status:
expired
Fee:
$91
Permit Type:
N/A
Building Type:
Single family
Miscellaneous water heater electrical plumbing hvac mechanical solar/pv electric vehicle equip. gene
2020-05-05
Electrical fire 4/27/2020. electrician needs to repair 2 burned wires in attic area and install new bathroom fan. ceiling is knocked out from firemen. inspector to verify location of meter panel and no damage
Valuation:
$800
Permit #:
MISR2020-03149
Status:
issued
Fee:
$110
Permit Type:
N/A
Building Type:
N/A
Similar Contractors See more
146
BZ Score
$763
Avg Project
-
Projects
License # 1073910
Fairfield, CA
129
BZ Score
$3.9K
Avg Project
-
Projects
128
BZ Score
$1.6K
Avg Project
-
Projects
Recent Buildzoom Projects
Let us find you an electrician in your area today
We'll search our vast network of Electricians and connect
you with one that meets your needs today.
Verified License
BuildZoom confirmed this contractor's license
Fair Oaks Electric License info
Verified License
| License # | 581524 |
| Status | Active |
| State | California |
| Type | Electrical |
| Business Type | Sole Ownership |
- BuildZoom verified this license was active as of August 2026.
Verify this license's status for Fair Oaks Electric at the California Contractors State License Board.
This is a sample of licensing data; click here to access a complete history.
89
BuildZoom Score
Bonded
| Bonded Agent | American Contractors Indemnity Company |
| Bond Value | $15,000 |
141
Permits
- Building permit records show that Fair Oaks Electric has worked on 141 permitted projects.
Fair Oaks Electric Employees
SI
Steven Michael Shadko Ii
Sole Owner
I hired Steve to install a new service panel. SMUD showed up for design consult and determined I would have to modify my deck before the service panel could be replaced. Turns out, the steps were too close to the panel, which requires a 36” wide x 30” deep flat area beneath the panel. We put the project on hold until I could make the necessary modifications. I was kind of shocked that Steve didn’t know that ahead of time and we had to rely on SMUD had to tell us that, seeing how he had repeatedly told us he had been doing panels for almost 30 years.
When Steve did return to change the panel and run a new support pole through our roof, he and his subcontractor left a mess of metal shavings and wire pieces on the deck and in our gravel. I asked Steve if he was going to clean it up. He said his subcontractor was supposed to have cleaned it. I went in to cut the check and met Steve at his truck. I gave him the check and then returned to the panel. To my surprise, there was nothing cleaned up. I immediately called Steve and he said he would clean it up when he returned for the County permit inspection. Well, we ended cleaning it up with a magnet since there were sharp shards throughout the gravel.
When Steve returned for the inspection, the inspector said the work was not right and the correct grounding pole needed to be installed. Steve’s response was “I have done a lot of these and no inspectors called me on that before.” The inspector responded that the requirement had been in place for over 3 years. I was a little frustrated. Steve said it was BS and blamed the inspector, again stating no other inspectors had called him out on the ground type requirement.
The inspector scheduled a 2nd visit window from 9 to 11AM. The inspector showed up at 9AM, and Steve showed up a few minutes later, and the work had not been done yet. Needless to say the inspector was a little pissed. I was too. The inspector told Steve to call the county office to schedule when the work was finished. Steve finished the work and scheduled a 3rd inspection by the county.
When the inspector showed up, he checked the work and ran through the list of items that had been verified. Missing from that list was the roofing work where Steve and his cohort had drilled through and installed flashing. I told the inspector the roof work was missing and he said “what roof work? It is not on the permit.” The inspector then inspected the roofing work and said it was wrong. The flashing was not correct and would have to be remedied. Once again, he again told Steve to contact the county office when the work was done to schedule a 4th inspection. By this time I was very frustrated. Steve then said he would contact a roofer friend and have him do work. I got the feeling Steve and the original subcontractor don’t know anything about roofing. Now I had zero faith in Steve’s capabilities. Since my roof was pretty new, under warranty, and I had no faith in Steve’s work, I told Steve I would have my roofer make the repairs and to deduct the cost from the Job total. My roofer was understanding and not only gave me a great price, he did the work quickly.
Finally the 4th time around, the inspector signed off on the permit.
Following the whole fiasco, I put a bad review for Steve. His response was to lay blame on me for all the problems on the job.
Well, it turns out, as a part of the job, Steve ran new grounding rods into the ground and ran a ground line from the box to the cold water line. I come to find out, Steve ran the ground wire across the front of my crawl space access beneath my deck. I now have to reroute the ground to access beneath my house in order for a different contractor to do some plumbing work. What a nightmare. I recommend, whatever you do, don’t hire Steve.