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

Local Reviews
for irving, tx

Rated 5.0 out of 5 stars based on 5 customer reviews

Excellent service

  • Overall Experience
  • Quality
  • Price
  • Convenience

Top Notch Service

  • Overall Experience
  • Quality
  • Price
  • Convenience

Excellent service

  • Overall Experience
  • Quality
  • Price
  • Convenience

Excellent service!

  • Overall Experience
  • Quality
  • Price
  • Convenience

Great Service

  • Overall Experience
  • Quality
  • Price
  • Convenience

Job Locations
for irving, tx

Rey V.

Rey V. Job Checkin

Will need to return Friday morning

Will need to return Friday morning Will need to return Friday morning

Alex C.

Alex C. Job Checkin

Pull all city permits and inspection, replace meter base (lifetime warranty), install weatherproof first responders disconnect (lifetime warranty), install main breaker panel in garage (lifetime warranty), install grounding system, install whole home surge protector - 108k amps protection (lifetime warranty), install customer supplied battery powered smoke detectors in second floor hallway (smoke/CO) and on the first floor (smoke/CO) - Free Run new 240 volt 30 amp circuit from main electric panel to attic for new elevator, install disconnect switch with 6’ whip for elevator, remove 3 gang junction box where elevator will be placed and relocate to front entry closet, relocate outlet where elevator will be placed via cutting access to closed off area under stairs and put back sheetrock, install blank cover plates on old switch and outlet junction boxes *Does not include sheetrock repair *May require having to cut hedge in front of the meter and disconnect Replaced 200 amp panel in g

Pull all city permits and inspection, replace meter base (lifetime warranty), install weatherproof first responders disconnect (lifetime warranty), install main breaker panel in garage (lifetime warranty), install grounding system, install whole home surge protector - 108k amps protection (lifetime warranty), install customer supplied battery powered smoke detectors in second floor hallway (smoke/CO) and on the first floor (smoke/CO) - Free

Run new 240 volt 30 amp circuit from main electric panel to attic for new elevator, install disconnect switch with 6’ whip for elevator, remove 3 gang junction box where elevator will be placed and relocate to front entry closet, relocate outlet where elevator will be placed via cutting access to closed off area under stairs and put back sheetrock, install blank cover plates on old switch and outlet junction boxes

*Does not include sheetrock repair 
*May require having to cut hedge in front of the meter and disconnect 

Replaced 200 amp panel in g Pull all city permits and inspection, replace meter base (lifetime warranty), install weatherproof first responders disconnect (lifetime warranty), install main breaker panel in garage (lifetime warranty), install grounding system, install whole home surge protector - 108k amps protection (lifetime warranty), install customer supplied battery powered smoke detectors in second floor hallway (smoke/CO) and on the first floor (smoke/CO) - Free

Run new 240 volt 30 amp circuit from main electric panel to attic for new elevator, install disconnect switch with 6’ whip for elevator, remove 3 gang junction box where elevator will be placed and relocate to front entry closet, relocate outlet where elevator will be placed via cutting access to closed off area under stairs and put back sheetrock, install blank cover plates on old switch and outlet junction boxes

*Does not include sheetrock repair 
*May require having to cut hedge in front of the meter and disconnect 

Replaced 200 amp panel in g

Alex C.

Alex C. Job Checkin

The breaker had tripped and was improperly reset resulting in no power to the unit. Reset the breaker and had the homeowner charge the vehicle and found no issue. Showed them how to reset the breaker if it happens again and if it gets reset and does not power back on to call us back out.

The breaker had tripped and was improperly reset resulting in no power to the unit. Reset the breaker and had the homeowner charge the vehicle and found no issue. Showed them how to reset the breaker if it happens again and if it gets reset and does not power back on to call us back out. The breaker had tripped and was improperly reset resulting in no power to the unit. Reset the breaker and had the homeowner charge the vehicle and found no issue. Showed them how to reset the breaker if it happens again and if it gets reset and does not power back on to call us back out.

Blake L.

Blake L. Job Checkin

Install scheduled for 8-11 Friday morning - ***Update: customer canceled job 1/8/26***


Blake L.

Blake L. Job Checkin

Thursday 1pm call back Customer getting an electric Mercedes and is needing to hook up electric car charger. Has not ordered the car charger yet and says that she will order it tonight.

Thursday 1pm call back 

Customer getting an electric Mercedes and is needing to hook up electric car charger. Has not ordered the car charger yet and says that she will order it tonight. Thursday 1pm call back 

Customer getting an electric Mercedes and is needing to hook up electric car charger. Has not ordered the car charger yet and says that she will order it tonight.

Blake L.

Blake L. Job Checkin

Customer had no power in garage, feeding outlets and garage door. Explain to customer we do not know where the issue is or what the issue is and that it could be a bad GFCI or a bad breaker or a bad connection. Explain to customer I will have to go through the whole entire circuit and start by opening up the electrical panel and testing for voltage on all breakers and then the GFCI and possibly replace the GFCI and customer declined on the price today due to it being too high.

Customer had no power in garage, feeding outlets and garage door. Explain to customer we do not know where the issue is or what the issue is and that it could be a bad GFCI or a bad breaker or a bad connection. Explain to customer I will have to go through the whole entire circuit and start by opening up the electrical panel and testing for voltage on all breakers and then the GFCI and possibly replace the GFCI and customer declined on the price today due to it being too high. Customer had no power in garage, feeding outlets and garage door. Explain to customer we do not know where the issue is or what the issue is and that it could be a bad GFCI or a bad breaker or a bad connection. Explain to customer I will have to go through the whole entire circuit and start by opening up the electrical panel and testing for voltage on all breakers and then the GFCI and possibly replace the GFCI and customer declined on the price today due to it being too high.

James A.

James A. Job Checkin

Upon arrival customer directs me to the water leak in front yard. Advised customer about replacement. Supervisor showed up to quote work. No work authorized at this time.

Upon arrival customer directs me to the water leak in front yard. Advised customer about replacement. Supervisor showed up to quote work. No work authorized at this time.

Rey V.

Rey V. Job Checkin

Call back for tomorrow

Call back for tomorrow Call back for tomorrow

James A.

James A. Job Checkin

Gave tenant estimate to pull and reset toilet and attempt to restore flow to drain. Unable to get ahold of land lord to approve work.

Gave tenant estimate to pull and reset toilet and attempt to restore flow to drain. Unable to get ahold of land lord to approve work. Gave tenant estimate to pull and reset toilet and attempt to restore flow to drain. Unable to get ahold of land lord to approve work.

Rey V.

Rey V. Job Checkin

Arrived on the job site and the customer explained that the exterior outlet was not holding the cord securely—the prongs kept coming loose. I replaced the outlet and installed a new weatherproof flat cover. I also performed a full safety evaluation and reviewed the findings with the customer, including recommended upgrades. The customer respectfully declined having any additional solutions written up for today. He is 100% satisfied with the visit and understands that the outlet and cover come with a 5-year warranty.

Arrived on the job site and the customer explained that the exterior outlet was not holding the cord securely—the prongs kept coming loose. I replaced the outlet and installed a new weatherproof flat cover. I also performed a full safety evaluation and reviewed the findings with the customer, including recommended upgrades. The customer respectfully declined having any additional solutions written up for today. He is 100% satisfied with the visit and understands that the outlet and cover come with a 5-year warranty. Arrived on the job site and the customer explained that the exterior outlet was not holding the cord securely—the prongs kept coming loose. I replaced the outlet and installed a new weatherproof flat cover. I also performed a full safety evaluation and reviewed the findings with the customer, including recommended upgrades. The customer respectfully declined having any additional solutions written up for today. He is 100% satisfied with the visit and understands that the outlet and cover come with a 5-year warranty.

Johnathan P.

Johnathan P. Job Checkin

Customer called us out for quotes on water heater replacement or tankless install. Wrote multiple estimates and explained all the work involved. Customer does have a quote from another company will compare the two and call us back. Quotes are good for 30 days.

Customer called us out for quotes on water heater replacement or tankless install. Wrote multiple estimates and explained all the work involved.
Customer does have a quote from another company will compare the two and call us back.

Quotes are good for 30 days. Customer called us out for quotes on water heater replacement or tankless install. Wrote multiple estimates and explained all the work involved.
Customer does have a quote from another company will compare the two and call us back.

Quotes are good for 30 days.

Alex C.

Alex C. Job Checkin

Arrived as a warranty return to install the customer supplied switch/gfci combos to control the two flood fixtures. Also installed the bulbs for the uplights and showed homeowner how to set the transformer to auto dusk to dawn. Also while onsite looked into issue with A/C not operating and the unit is receiving power but getting intermittent power to the thermostat. Homeowner will need to have hvac company determine issue with the unit.

Arrived as a warranty return to install the customer supplied switch/gfci combos to control the two flood fixtures. Also installed the bulbs for the uplights and showed homeowner how to set the transformer to auto dusk to dawn. Also while onsite looked into issue with A/C not operating and the unit is receiving power  but getting intermittent power to the thermostat. Homeowner will need to have hvac company determine issue with the unit. Arrived as a warranty return to install the customer supplied switch/gfci combos to control the two flood fixtures. Also installed the bulbs for the uplights and showed homeowner how to set the transformer to auto dusk to dawn. Also while onsite looked into issue with A/C not operating and the unit is receiving power  but getting intermittent power to the thermostat. Homeowner will need to have hvac company determine issue with the unit.

Marco B.

Marco B. Job Checkin

1. Install 2 floodlights on the left and the right of house 2. Run emt out of plugs and run wire in emt 3. Install 2 customer supplied floodlight 4. Install basic landscaping and all supplied by customer x4 lights *DISCLAMIER- if we put wire under turf and turf starts to pull back we are not responsible for repairing* Tuesday 10-11 Customer leaving at 1:30 Ran power to both floodlights customer was not aware lights did not have dusk to dawn lights are constantly on right now but ordered gfci/switch device for us to put in. Customer did not order bulbs for landscape lighting left her with what bulbs to order for lights confirmed 12v at fixture to make sure we were getting proper voltage. Customer is 100% happy and satisfied with today’s service. Left paperwork for fixtures with home owners mom.

1. Install 2 floodlights on the left and the right of house 
2. Run emt out of plugs and run wire in emt 
3. Install 2 customer supplied floodlight 
4. Install basic landscaping and all supplied by customer x4 lights

*DISCLAMIER- if we put wire under turf and turf starts to pull back we are not responsible for repairing* 


Tuesday 10-11 

Customer leaving at 1:30 

Ran power to both floodlights customer was not aware lights did not have dusk to dawn lights are constantly on right now but ordered gfci/switch device for us to put in. Customer did not order bulbs for landscape lighting left her with what bulbs to order for lights confirmed 12v at fixture to make sure we were getting proper voltage. Customer is 100% happy and satisfied with today’s service. Left paperwork for fixtures with home owners mom. 1. Install 2 floodlights on the left and the right of house 
2. Run emt out of plugs and run wire in emt 
3. Install 2 customer supplied floodlight 
4. Install basic landscaping and all supplied by customer x4 lights

*DISCLAMIER- if we put wire under turf and turf starts to pull back we are not responsible for repairing* 


Tuesday 10-11 

Customer leaving at 1:30 

Ran power to both floodlights customer was not aware lights did not have dusk to dawn lights are constantly on right now but ordered gfci/switch device for us to put in. Customer did not order bulbs for landscape lighting left her with what bulbs to order for lights confirmed 12v at fixture to make sure we were getting proper voltage. Customer is 100% happy and satisfied with today’s service. Left paperwork for fixtures with home owners mom.

James A.

James A. Job Checkin

Replace rusted out flange in down stairs hall bath in order to secure toilet properly to sewer system. Had to remove brick for access to the hose bib that had a cracked fitting will need a brick mason to come out and replace 2 bricks due to brittle brick. 5 year warranty on parts and labor. Remove and dispose of existing toilets. Install three 2-piece, non-skirted customer supplied toilets. Replace wax seal, closet bolts and water supply lines. Test emergency shutoffs. If flanges need to be repaired then an additional estimate will be presented. Replace hose bib on side of home. 5 year warranty on parts and labor for toptech furnished materials.

Replace rusted out flange in down stairs hall bath in order to secure toilet properly to sewer system. 

Had to remove brick for access to the hose bib that had a cracked fitting will need a brick mason to come out and replace 2 bricks due to brittle brick. 


5 year warranty on parts and labor. 
Remove and dispose of existing toilets. Install three 2-piece, non-skirted customer supplied toilets. Replace wax seal, closet bolts and water supply lines. Test emergency shutoffs. If flanges need to be repaired then an additional estimate will be presented. Replace hose bib on side of home. 5 year warranty on parts and labor for toptech furnished materials. Replace rusted out flange in down stairs hall bath in order to secure toilet properly to sewer system. 

Had to remove brick for access to the hose bib that had a cracked fitting will need a brick mason to come out and replace 2 bricks due to brittle brick. 


5 year warranty on parts and labor. 
Remove and dispose of existing toilets. Install three 2-piece, non-skirted customer supplied toilets. Replace wax seal, closet bolts and water supply lines. Test emergency shutoffs. If flanges need to be repaired then an additional estimate will be presented. Replace hose bib on side of home. 5 year warranty on parts and labor for toptech furnished materials.

Alex C.

Alex C. Job Checkin

Home owner met inspector onsite and passed the final inspection. Sent copy of city pass report.

Home owner met inspector onsite and passed the final inspection. Sent copy of city pass report. Home owner met inspector onsite and passed the final inspection. Sent copy of city pass report.