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

Local Reviews

Rated 5.0 out of 5 stars based on 62 customer reviews

Excellent Service

Knowledgeable, professional exceptional service

  • Overall Experience
  • Quality
  • Price
  • Convenience

Good communication

  • Overall Experience
  • Quality
  • Price
  • Convenience

Prompt friendly in quick service priced great $99 special

Johnathon and Luis did a good job. They were a quick prompt and friendly.

  • Overall Experience
  • Quality
  • Price
  • Convenience

Great service

Really good guys, knowledgeable and friendly and professional.

  • Overall Experience
  • Quality
  • Price
  • Convenience

Excellent service!

Alex was awesome. Took his time to find the issue and kept me informed every step of the way. Did not take long and was mindful of my house (wore shoe coverings). Great job. Super personable as well.

  • 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

Excellent Service!

  • Overall Experience
  • Quality
  • Price
  • Convenience

Excellent Service!

  • Overall Experience
  • Quality
  • Price
  • Convenience

Warranty Work 12/3/2025

Great work!

  • Overall Experience
  • Quality
  • Price
  • Convenience

Great techs, bad dispatch and scheduling

Hector and Rey were both great. They were super friendly, fast, and knowledgeable. No complaints on the actual work and they should both get bonuses. However, scheduling and dispatch weren’t great. I made an appointment online and chose a time window. I never got a confirmation, and when I called to confirm I was told that they don’t actually use time windows. According to the website, my tech would be there between 10am-12pm and he didn’t arrive until 5:30pm. We had a second visit that was scheduled by our tech and was supposed to be for 11-2pm. The installer showed up at 8:30am. This disregard for the client’s time requests and spotty communication by dispatch makes us unlikely to use TopTech in the future. It’s like having a good doctor with bad office and nursing staff.

  • Overall Experience
  • Quality
  • Price
  • Convenience

Great

  • Overall Experience
  • Quality
  • Price
  • Convenience

Excellent service

Great tech, informed provided detailed information BUT.....your price is way too high for the work being quoted

  • Overall Experience
  • Quality
  • Price
  • Convenience

Great job 👏🏾 😃

  • Overall Experience
  • Quality
  • Price
  • Convenience

Job Locations

James A.

James A. Job Checkin

Installed new 1 inch double check device on irrigation line. With Y strainer and shut off valve. Five year warranty on all parts and labor job complete paid with card.

Installed new 1 inch double check device on irrigation line. With Y strainer and shut off valve. Five year warranty on all parts and labor job complete paid with card. Installed new 1 inch double check device on irrigation line. With Y strainer and shut off valve. Five year warranty on all parts and labor job complete paid with card.

Marco B.

Marco B. Job Checkin

Replace water heater breaker, and water heater wasn’t feeding power out on one side of 240v breaker. Found that the black wire was melting and burning right on the breaker and cutting power in and out causing water heater to not work properly. Replaced the breaker and cleaned up wire and tested everything and everything is working with no issues.

Replace water heater breaker, and water heater wasn’t feeding power out on one side of 240v breaker. Found that the black wire was melting and burning right on the breaker and cutting power in and out causing water heater to not work properly. Replaced the breaker and cleaned up wire and tested everything and everything is working with no issues. Replace water heater breaker, and water heater wasn’t feeding power out on one side of 240v breaker. Found that the black wire was melting and burning right on the breaker and cutting power in and out causing water heater to not work properly. Replaced the breaker and cleaned up wire and tested everything and everything is working with no issues.

Blake L.

Blake L. Job Checkin

Customer had a burnt plug in the bathroom most likely caused from items heating up. Found the GFCI located in the master bathroom closet on the back wall on the shoe shelf. Tripped and tested and everything worked with no issues and the plug was to the left of the switch above the countertop with no sink. Tested and everything works with no issues and five year warranty unplugged unless customer keeps using heating Appliances.

Customer had a burnt plug in the bathroom most likely caused from items heating up. Found the GFCI located in the master bathroom closet on the back wall on the shoe shelf. Tripped and tested and everything worked with no issues and the plug was to the left of the switch above the countertop with no sink. Tested and everything works with no issues and five year warranty unplugged unless customer keeps using heating Appliances. Customer had a burnt plug in the bathroom most likely caused from items heating up. Found the GFCI located in the master bathroom closet on the back wall on the shoe shelf. Tripped and tested and everything worked with no issues and the plug was to the left of the switch above the countertop with no sink. Tested and everything works with no issues and five year warranty unplugged unless customer keeps using heating Appliances.

James A.

James A. Job Checkin

ATTEMPT to restore flow to kitchen island drain and test drainage system. No warranty on drain clears Have a field supervisor come out and run a sewer camera to investigate why the drain backs up. Customer states it backs up every winter. Once camera is ran and adequate footage is obtained, further repairs will be quoted. Cable and camera prices rolled into repair cost.

ATTEMPT to restore flow to kitchen island drain and test drainage system. 

No warranty on drain clears
Have a field supervisor come out and run a sewer camera to investigate why the drain backs up. Customer states it backs up every winter. 
Once camera is ran and adequate footage is obtained, further repairs will be quoted. 

Cable and camera prices rolled into repair cost. ATTEMPT to restore flow to kitchen island drain and test drainage system. 

No warranty on drain clears
Have a field supervisor come out and run a sewer camera to investigate why the drain backs up. Customer states it backs up every winter. 
Once camera is ran and adequate footage is obtained, further repairs will be quoted. 

Cable and camera prices rolled into repair cost.

James A.

James A. Job Checkin

Upon arrival customer directed me to the kitchen sink. The sink was backed up. Ran drain cable and restored flow. Had significant resistance while running cable. Recommended camera inspection. No warranty on drain clear. Ran water to check for leaks on tubular drainage under sink. Customer paid with $100 bill.

Upon arrival customer directed me to the kitchen sink. The sink was backed up. Ran drain cable and restored flow. Had significant resistance while running cable. Recommended camera inspection. No warranty on drain clear. Ran water to check for leaks on tubular drainage under sink. Customer paid with $100 bill. Upon arrival customer directed me to the kitchen sink. The sink was backed up. Ran drain cable and restored flow. Had significant resistance while running cable. Recommended camera inspection. No warranty on drain clear. Ran water to check for leaks on tubular drainage under sink. Customer paid with $100 bill.

Alex C.

Alex C. Job Checkin

Arrived on site to put whole house system on pressure test after shutting down all appliances and pressurizing the system to 10 psi. Has a drop in pressure and and proceeded to go around checking the repairs we made. Found a 1 1/2 union on back side of home that needed to be tightened down in order to seal off leak. Repressurized and test again and held for an hour. Update: 12/15/25 - put system on test and everything held. Inspector came by and passed the inspection so all is good and closed out.

Arrived on site to put whole house system on pressure test after shutting down all appliances and pressurizing the system to 10 psi. Has a drop in pressure and and proceeded to go around checking the repairs we made. Found a 1 1/2 union on back side of home that needed to be tightened down in order to seal off leak. Repressurized and test again and held for an hour. 

Update: 12/15/25 - put system on test and everything held. Inspector came by and passed the inspection so all is good and closed out. 
Arrived on site to put whole house system on pressure test after shutting down all appliances and pressurizing the system to 10 psi. Has a drop in pressure and and proceeded to go around checking the repairs we made. Found a 1 1/2 union on back side of home that needed to be tightened down in order to seal off leak. Repressurized and test again and held for an hour. 

Update: 12/15/25 - put system on test and everything held. Inspector came by and passed the inspection so all is good and closed out.

Alex C.

Alex C. Job Checkin

Installed new breakers and let system run for near an hour to confirm components are operating properly. Found that the box generates a lot of heat even with the dissipation plates. Recommend since there is no airflow in the attic to have a cabinet fan system installed that is temperature driven so when the interior box temp rises the system engages and directly blows air across the components.

Installed new breakers and let system run for near an hour to confirm components are operating properly. Found that the box generates a lot of heat even with the dissipation plates. Recommend since there is no airflow in the attic to have a cabinet fan system installed that is temperature driven so when the interior box temp rises the system engages and directly blows air across the components. Installed new breakers and let system run for near an hour to confirm components are operating properly. Found that the box generates a lot of heat even with the dissipation plates. Recommend since there is no airflow in the attic to have a cabinet fan system installed that is temperature driven so when the interior box temp rises the system engages and directly blows air across the components.

Rey V.

Rey V. Job Checkin

Arrived on site and the customer stated that he wanted the exterior ceiling fan replaced. He also requested an upgrade of the exterior timer for the Christmas lights to a digital timer, as well as replacement of the bulbs in the sconce lights, which were completed today. We will be returning on Monday to complete the remaining work. The customer is 100% happy and satisfied with today’s visit.

Arrived on site and the customer stated that he wanted the exterior ceiling fan replaced. He also requested an upgrade of the exterior timer for the Christmas lights to a digital timer, as well as replacement of the bulbs in the sconce lights, which were completed today. We will be returning on Monday to complete the remaining work. The customer is 100% happy and satisfied with today’s visit. Arrived on site and the customer stated that he wanted the exterior ceiling fan replaced. He also requested an upgrade of the exterior timer for the Christmas lights to a digital timer, as well as replacement of the bulbs in the sconce lights, which were completed today. We will be returning on Monday to complete the remaining work. The customer is 100% happy and satisfied with today’s visit.

Blake L.

Blake L. Job Checkin

1. Take down fixtures in kitchen and take apart and hang back up in the kitchen above island. Customer is happy with the fixtures and likes the color for the light fixture. If we have to come back out and change or adjust, we will charge. Everything is working with no issues.

1. Take down fixtures in kitchen and take apart and hang back up in the kitchen above island. Customer is happy with the fixtures and likes the color for the light fixture. If we have to come back out and change or adjust, we will charge. Everything is working with no issues. 1. Take down fixtures in kitchen and take apart and hang back up in the kitchen above island. Customer is happy with the fixtures and likes the color for the light fixture. If we have to come back out and change or adjust, we will charge. Everything is working with no issues.

James A.

James A. Job Checkin

Work is being done in the hall restroom Made access behind shower valve for leak search Ran water on shower head and tub spout Did not observe leaks on in wall plumbing, however access was very limited and dampness on wall materials was present. Advised customer about having a restoration service come out. Collected on troubleshooting fee. If any plumbing work is needed then troubleshooting fee will be applied to repairs.

Work is being done in the hall restroom 

Made access behind shower valve for leak search 
Ran water on shower head and tub spout 
Did not observe leaks on in wall plumbing, however access was very limited and dampness on wall materials was present.

Advised customer about having a restoration service come out. 
Collected on troubleshooting fee. If any plumbing work is needed then troubleshooting fee will be applied to repairs. Work is being done in the hall restroom 

Made access behind shower valve for leak search 
Ran water on shower head and tub spout 
Did not observe leaks on in wall plumbing, however access was very limited and dampness on wall materials was present.

Advised customer about having a restoration service come out. 
Collected on troubleshooting fee. If any plumbing work is needed then troubleshooting fee will be applied to repairs.

Daniel S.

Daniel S. Job Checkin

Warranty backfill,insulate, and place boxes.


Alex C.

Alex C. Job Checkin

Met homeowner and inspector onsite and passed the final city inspection.

Met homeowner and inspector onsite and passed the final city inspection. Met homeowner and inspector onsite and passed the final city inspection.

Alex C.

Alex C. Job Checkin

Put system on test for inspection.

Put system on test for inspection.

Johnathan P.

Johnathan P. Job Checkin

- attempt to restore flow to main line w cable due to complete backup currently. - attempted to restore flow multiple times from cleanouts in yard however was unsuccessful did pull back roots indicating bigger issue did explain to customer the next step is a bigger machine or jetting an additional cost. However, customer wants to call his usual plumber first. I did email the estimates to homeowner and they are good for 30 days.

- attempt to restore flow to main line w cable due to complete backup currently. 

- attempted to restore flow multiple times from cleanouts in yard however was unsuccessful did pull back roots indicating bigger issue did explain to customer the next step is a bigger machine or jetting an additional cost. However, customer wants to call his usual plumber first.

I did email the estimates to homeowner and they are good for 30 days. - attempt to restore flow to main line w cable due to complete backup currently. 

- attempted to restore flow multiple times from cleanouts in yard however was unsuccessful did pull back roots indicating bigger issue did explain to customer the next step is a bigger machine or jetting an additional cost. However, customer wants to call his usual plumber first.

I did email the estimates to homeowner and they are good for 30 days.

Alex C.

Alex C. Job Checkin

Inspector arrived before I made it onsite and passed the final inspection. Emailed copy of pass report.

Inspector arrived before I made it onsite and passed the final inspection. Emailed copy of pass report. Inspector arrived before I made it onsite and passed the final inspection. Emailed copy of pass report.