7415 Whitehall St. #119
Richland Hills, TX 76118
682-262-5759

Local Reviews

Rated 5.0 out of 5 stars based on 44 customer reviews

Great service

Alex was friendly and knowledgeable about the rewire at my daughter’s house. He answered all my questions to my satisfaction.

  • Overall Experience
  • Quality
  • Price
  • Convenience

Top Notch Electrician

Hard working, helpful and knowledgeable. TopTech has top notch people. You will not find better folks in the DFW area.

  • Overall Experience
  • Quality
  • Price
  • Convenience

Best in area!

Great electrician, helpful, erudite professional and outstanding service.

  • Overall Experience
  • Quality
  • Price
  • Convenience

Great Service

  • Overall Experience
  • Quality
  • Price
  • Convenience

Great Service

Took care of the problem quickly

  • Overall Experience
  • Quality
  • Price
  • Convenience

Great service

Did an excellent job. I really enjoyed that they got the job done quickly and rightly. eexcellant Service

  • Overall Experience
  • Quality
  • Price
  • Convenience

Very professional and pleasant

Hector was very professional and took care of the electrical issues in our hone.

  • Overall Experience
  • Quality
  • Price
  • Convenience

Excellent service

  • Overall Experience
  • Quality
  • Price
  • Convenience

Exceptional Performance

  • Overall Experience
  • Quality
  • Price
  • Convenience

Excellent Service!

  • Overall Experience
  • Quality
  • Price
  • Convenience

Great service

  • Overall Experience
  • Quality
  • Price
  • Convenience

Excellent Services

Professional and reasonable in pricing

  • Overall Experience
  • Quality
  • Price
  • Convenience

Excellent service with thorough explanations

Rey took his time and did a great job of explaining all the options. Then had Hector and Matthew come back and fix/replace all of items that I needed done. Both installers were very polite and thorough also.

  • Overall Experience
  • Quality
  • Price
  • Convenience

Excellent service!

  • Overall Experience
  • Quality
  • Price
  • Convenience

Great Service!

Blake and Marco were very friendly and knowledgeable.

  • Overall Experience
  • Quality
  • Price
  • Convenience

Job Locations

Alex C.

Alex C. Job Checkin

1. Replace 200 amp electrical panel (lifetime warranty) 2. Replace 200 amp meter base (lifetime warranty) 3. Install 200 disconnect outside (lifetime warranty) 4. Install whole home surge protection (lifetime warranty) 5. Install 2 ground rods copper 6. Install cold water bond 7. Install plug in car charger 8. City permit and inspection 9. Install hardwired smoke detectors 10. Run wire for 60 amp sub panel across attic 11. Run conduit underground 55 ft 12. Install 60 amp sub panel across 13. Install ground rod copper for sub panel 14. Install 30 amp outlet for RV 15. Troubleshooting on repairing exposed wires 16. Run new oven circuit *minimum 5 year warranty on everything* *$220 charge from oncore* 11-19-25 9:00 disconnect 3:00 reconnect Tux power company Financed through GoodLeap Replaced and relocated 200 amp panel from bathroom up into junction box and down into master bedroom. Properly grounded home with ground rod and cold water bond. Replaced underground

1. Replace 200 amp electrical panel (lifetime warranty) 
2. Replace 200 amp meter base (lifetime warranty) 
3. Install 200 disconnect outside (lifetime warranty) 
4. Install whole home surge protection (lifetime warranty) 
5. Install 2 ground rods copper 
6. Install cold water bond 
7. Install plug in car charger 
8. City permit and inspection 
9. Install hardwired smoke detectors 
10. Run wire for 60 amp sub panel across attic 
11. Run conduit underground 55 ft 
12. Install 60 amp sub panel across
13. Install ground rod copper for sub panel 
14. Install 30 amp outlet for RV 
15. Troubleshooting on repairing exposed wires 
16. Run new oven circuit 

*minimum 5 year warranty on everything* 
*$220 charge from oncore* 

11-19-25
9:00 disconnect 
3:00 reconnect 
Tux power company 
Financed through GoodLeap 

Replaced and relocated 200 amp panel from bathroom up into junction box and down into master bedroom.  Properly grounded home with ground rod and cold water bond.  Replaced underground 1. Replace 200 amp electrical panel (lifetime warranty) 
2. Replace 200 amp meter base (lifetime warranty) 
3. Install 200 disconnect outside (lifetime warranty) 
4. Install whole home surge protection (lifetime warranty) 
5. Install 2 ground rods copper 
6. Install cold water bond 
7. Install plug in car charger 
8. City permit and inspection 
9. Install hardwired smoke detectors 
10. Run wire for 60 amp sub panel across attic 
11. Run conduit underground 55 ft 
12. Install 60 amp sub panel across
13. Install ground rod copper for sub panel 
14. Install 30 amp outlet for RV 
15. Troubleshooting on repairing exposed wires 
16. Run new oven circuit 

*minimum 5 year warranty on everything* 
*$220 charge from oncore* 

11-19-25
9:00 disconnect 
3:00 reconnect 
Tux power company 
Financed through GoodLeap 

Replaced and relocated 200 amp panel from bathroom up into junction box and down into master bedroom.  Properly grounded home with ground rod and cold water bond.  Replaced underground

Johnathan P.

Johnathan P. Job Checkin

- attempt to pop clog on main sewer line on yard line. No warranty on drain cable - successfully restored flow to main drain , and showed husband and took video however when letting the rain water into the sewer it backed up again very quickly let him know we need to run a camera and figure out what issues are in the drainage system causing this. However he would not like to do any thing further currently. Did explain the sewer will continue to back up from now until the rain drain is plugged and pipes are repaired

- attempt to pop clog on main sewer line on yard line.

No warranty on drain cable 

- successfully restored flow to main drain , and showed husband and took video however when letting the rain water into the sewer it backed up again very quickly let him know we need to run a camera and figure out what issues are in the drainage system causing this. However he would not like to do any thing further currently.

Did explain the sewer will continue to back up from now until the rain drain is plugged and pipes are repaired - attempt to pop clog on main sewer line on yard line.

No warranty on drain cable 

- successfully restored flow to main drain , and showed husband and took video however when letting the rain water into the sewer it backed up again very quickly let him know we need to run a camera and figure out what issues are in the drainage system causing this. However he would not like to do any thing further currently.

Did explain the sewer will continue to back up from now until the rain drain is plugged and pipes are repaired

Rey V.

Rey V. Job Checkin

Going to call back Thursday 20th can call anytime that day

Going to call back Thursday 20th can call anytime that day Going to call back Thursday 20th can call anytime that day

Johnathan P.

Johnathan P. Job Checkin

- attempt to pop clog in yard due to complete stoppage No warranty Successfully restored flow did explain to customer there is no warranty on the work. Ran the cable and I was able to get the water to drop did leave an estimate for camera inspection so we could look at the line and see what issues are currently in there however, customer currently does not want to do that. Emailed estimate he said he will call back. Quotes are good for 30 days

- attempt to pop clog in yard due to complete stoppage 

No warranty 

Successfully restored flow did explain to customer there is no warranty on the work. Ran the cable and I was able to get the water to drop did leave an estimate for camera inspection so we could look at the line and see what issues are currently in there however, customer currently does not want to do that. Emailed estimate he said he will call back.

Quotes are good for 30 days - attempt to pop clog in yard due to complete stoppage 

No warranty 

Successfully restored flow did explain to customer there is no warranty on the work. Ran the cable and I was able to get the water to drop did leave an estimate for camera inspection so we could look at the line and see what issues are currently in there however, customer currently does not want to do that. Emailed estimate he said he will call back.

Quotes are good for 30 days

Rey V.

Rey V. Job Checkin

Arrived on the job site, and the customer requested the installation of two small chandeliers. Provided a 0.7 discount on one of the fixtures. Completed all work, and everything is operating perfectly. The customer is 100% happy with today’s visit and understands that there is a five-year warranty on all connections and installations.

Arrived on the job site, and the customer requested the installation of two small chandeliers. Provided a 0.7 discount on one of the fixtures. Completed all work, and everything is operating perfectly. The customer is 100% happy with today’s visit and understands that there is a five-year warranty on all connections and installations. Arrived on the job site, and the customer requested the installation of two small chandeliers. Provided a 0.7 discount on one of the fixtures. Completed all work, and everything is operating perfectly. The customer is 100% happy with today’s visit and understands that there is a five-year warranty on all connections and installations.

Marco B.

Marco B. Job Checkin

Arrived on the job site. The customer stated that he wanted the outlet located beneath the panel replaced, as it was not GFCI protected. I installed a GFCI outlet to bring it up to safety standards since it is in a wet location. The customer also had a four-foot, four-bulb fluorescent fixture with two internal ballasts that were not working properly. I rewired and bypassed the ballasts to convert the fixture to LED and installed LED hard-drive bulbs. The fixture is now operating correctly. Additionally, I replaced the switch that controls the light fixture, pigtailing the switch leg and the hot conductor accordingly. I asked the customer if he wanted solutions for reworking the entire junction box and the two-gang switch box with new pigtails. The customer declined and requested that I address only the switch for the four-foot LED fixture. I also noticed that the home has an FPE subpanel and an older GE main breaker panel, both approximately 40–50 years old. I provided solutions for

Arrived on the job site. The customer stated that he wanted the outlet located beneath the panel replaced, as it was not GFCI protected. I installed a GFCI outlet to bring it up to safety standards since it is in a wet location.

The customer also had a four-foot, four-bulb fluorescent fixture with two internal ballasts that were not working properly. I rewired and bypassed the ballasts to convert the fixture to LED and installed LED hard-drive bulbs. The fixture is now operating correctly. Additionally, I replaced the switch that controls the light fixture, pigtailing the switch leg and the hot conductor accordingly.

I asked the customer if he wanted solutions for reworking the entire junction box and the two-gang switch box with new pigtails. The customer declined and requested that I address only the switch for the four-foot LED fixture.

I also noticed that the home has an FPE subpanel and an older GE main breaker panel, both approximately 40–50 years old. I provided solutions for Arrived on the job site. The customer stated that he wanted the outlet located beneath the panel replaced, as it was not GFCI protected. I installed a GFCI outlet to bring it up to safety standards since it is in a wet location.

The customer also had a four-foot, four-bulb fluorescent fixture with two internal ballasts that were not working properly. I rewired and bypassed the ballasts to convert the fixture to LED and installed LED hard-drive bulbs. The fixture is now operating correctly. Additionally, I replaced the switch that controls the light fixture, pigtailing the switch leg and the hot conductor accordingly.

I asked the customer if he wanted solutions for reworking the entire junction box and the two-gang switch box with new pigtails. The customer declined and requested that I address only the switch for the four-foot LED fixture.

I also noticed that the home has an FPE subpanel and an older GE main breaker panel, both approximately 40–50 years old. I provided solutions for

Marco B.

Marco B. Job Checkin

Replace gfci and troubleshoot fixture( no guarantee fix on fixture). Customer had a GFCI in the garage that had a fridge plugged in that went bad and the middle spring popped out so he could not reset the GFCI. Explain to customer that the GFCI tripped for a reason, but customer declined the intermediate and standard troubleshoot today. Explain to customer if we have to come back out we will automatically charge for an intermediate troubleshoot to go through the entire circuit. Explain how a GFCI works and what it does and how to reset. Everything is working at this time in a five-year warranty only on the GFCI outlet. 1. Install whole home surge (lifetime warranty) Minimum 5 year warranty Customer did not want gfci instanonly wanted surge protection for today. Walked customer thru work made sure he was 100% happy and satisfied with todays service .

Replace gfci and troubleshoot fixture( no guarantee fix on fixture). 
Customer had a GFCI in the garage that had a fridge plugged in that went bad and the middle spring popped out so he could not reset the GFCI. Explain to customer that the GFCI tripped for a reason, but customer declined the intermediate and standard troubleshoot today. Explain to customer if we have to come back out we will automatically charge for an intermediate troubleshoot to go through the entire circuit. Explain how a GFCI works and what it does and how to reset. Everything is working at this time in a five-year warranty only on the GFCI outlet.
1. Install whole home surge (lifetime warranty) 

Minimum 5 year warranty 

Customer did not want gfci instanonly wanted surge protection for today.
Walked customer thru work made sure he was 100% happy and satisfied with todays service . Replace gfci and troubleshoot fixture( no guarantee fix on fixture). 
Customer had a GFCI in the garage that had a fridge plugged in that went bad and the middle spring popped out so he could not reset the GFCI. Explain to customer that the GFCI tripped for a reason, but customer declined the intermediate and standard troubleshoot today. Explain to customer if we have to come back out we will automatically charge for an intermediate troubleshoot to go through the entire circuit. Explain how a GFCI works and what it does and how to reset. Everything is working at this time in a five-year warranty only on the GFCI outlet.
1. Install whole home surge (lifetime warranty) 

Minimum 5 year warranty 

Customer did not want gfci instanonly wanted surge protection for today.
Walked customer thru work made sure he was 100% happy and satisfied with todays service .

James A.

James A. Job Checkin

Due to failed static test on sewer system perform pin point testing to locate the leaking sewer connections under the slab. Pull and reset both toilets, Replace master bath toilet with customer supplied toilet. Replace emergency shutoff and supply line. After work is complete reset the second toilet. Replacing wax seal, closet bolts, water supply lines. If flanges need to be repaired then an additional estimate will be presented.

Due to failed static test on sewer system perform pin point testing to locate the leaking sewer connections under the slab. Pull and reset both toilets, Replace master bath toilet with customer supplied toilet. Replace emergency shutoff and supply line. After work is complete reset the second toilet. Replacing wax seal, closet bolts, water supply lines. If flanges need to be repaired then an additional estimate will be presented. Due to failed static test on sewer system perform pin point testing to locate the leaking sewer connections under the slab. Pull and reset both toilets, Replace master bath toilet with customer supplied toilet. Replace emergency shutoff and supply line. After work is complete reset the second toilet. Replacing wax seal, closet bolts, water supply lines. If flanges need to be repaired then an additional estimate will be presented.

Rey V.

Rey V. Job Checkin

Phone call return after 5pm


Marco B.

Marco B. Job Checkin

Need a call back for Friday after 5pm

Need a call back for Friday after 5pm Need a call back for Friday after 5pm

Rey V.

Rey V. Job Checkin

Need a phone call return on Monday anything after 4:30pm

Need a phone call return on Monday anything after 4:30pm Need a phone call return on Monday anything after 4:30pm

Marco B.

Marco B. Job Checkin

11-19-25 5:30 Call back


Marco B.

Marco B. Job Checkin

Arrived on the job site and the customer stated that he wanted two outdoor outlets replaced. I replaced both outlets, installed the customer-supplied bubble covers, and applied silicone around everything. I also informed the customer that the outlets and connections come with a five-year warranty, but the bubble covers are not covered. Performed a full safety evaluation throughout the home and noted that many components are approximately 39 years old and showing normal wear and tear. Provided solutions for replacing the main breaker panel, re-devicing, and bringing everything up to current electrical code. The customer stated that he would like some time to think about the recommendations and will call back when ready to move forward. Customer is 100% happy and satisfied with today’s visit.

Arrived on the job site and the customer stated that he wanted two outdoor outlets replaced. I replaced both outlets, installed the customer-supplied bubble covers, and applied silicone around everything. I also informed the customer that the outlets and connections come with a five-year warranty, but the bubble covers are not covered.

Performed a full safety evaluation throughout the home and noted that many components are approximately 39 years old and showing normal wear and tear. Provided solutions for replacing the main breaker panel, re-devicing, and bringing everything up to current electrical code.

The customer stated that he would like some time to think about the recommendations and will call back when ready to move forward. Customer is 100% happy and satisfied with today’s visit. Arrived on the job site and the customer stated that he wanted two outdoor outlets replaced. I replaced both outlets, installed the customer-supplied bubble covers, and applied silicone around everything. I also informed the customer that the outlets and connections come with a five-year warranty, but the bubble covers are not covered.

Performed a full safety evaluation throughout the home and noted that many components are approximately 39 years old and showing normal wear and tear. Provided solutions for replacing the main breaker panel, re-devicing, and bringing everything up to current electrical code.

The customer stated that he would like some time to think about the recommendations and will call back when ready to move forward. Customer is 100% happy and satisfied with today’s visit.

Blake L.

Blake L. Job Checkin

Customer had half of circuit in the living room that was not working. Customer said that the breaker was tripped the night before and he went out and reset it and only the son’s bedroom cut on. Not to circuit was a two wire system and explain the hazard with having a two bar system with no ground. Could not find the issue in the house, so went into the crawlspace where all the wires seem to come up at and found an open splice that had a broken connection on the hot wire. Had to install a junction box and put wires and redo connections. Five year warranty only on the junction box and gave options to fix the cloth wire and explain why it is such a big concern and also explained overloading the circuit.

Customer had half of circuit in the living room that was not working. Customer said that the breaker was tripped the night before and he went out and reset it and only the son’s bedroom cut on. Not to circuit was a two wire system and explain the hazard with having a two bar system with no ground. Could not find the issue in the house, so went into the crawlspace where all the wires seem to come up at and found an open splice that had a broken connection on the hot wire. Had to install a junction box and put wires and redo connections. Five year warranty only on the junction box and gave options to fix the cloth wire and explain why it is such a big concern and also explained overloading the circuit. Customer had half of circuit in the living room that was not working. Customer said that the breaker was tripped the night before and he went out and reset it and only the son’s bedroom cut on. Not to circuit was a two wire system and explain the hazard with having a two bar system with no ground. Could not find the issue in the house, so went into the crawlspace where all the wires seem to come up at and found an open splice that had a broken connection on the hot wire. Had to install a junction box and put wires and redo connections. Five year warranty only on the junction box and gave options to fix the cloth wire and explain why it is such a big concern and also explained overloading the circuit.

Johnathan P.

Johnathan P. Job Checkin

- attempt to pop clog on upstairs bathroom lavatory ( near stairs ) due to very slow drainage currently. Was able to successfully restore flow and tested multiple times. Daughter had to leave so I showed the mom the sink flow and under the sink Cleaned up tools and trash No warranty on drain cable

- attempt to pop clog on upstairs bathroom lavatory ( near stairs ) due to very slow drainage currently.

Was able to successfully restore flow and tested multiple times.

Daughter had to leave so I showed the mom the sink flow and under the sink

Cleaned up tools and trash

No warranty on drain cable - attempt to pop clog on upstairs bathroom lavatory ( near stairs ) due to very slow drainage currently.

Was able to successfully restore flow and tested multiple times.

Daughter had to leave so I showed the mom the sink flow and under the sink

Cleaned up tools and trash

No warranty on drain cable