9800 Old Dogwood Rd.
Roswell, GA 30075
(770) 667-6937

Our Top Cities


Local Reviews
for woodstock, ga

Rated 4.9 out of 5 stars based on 962 customer reviews

satisfied customer

  • Overall Experience
  • Quality
  • Price
  • Convenience

Great choice for electrical work

Knowledgable,professional,courteous,polite; excellent in explaining electrical needs and functions; a very qualified electrician.

  • Overall Experience
  • Quality
  • Price
  • Convenience

Excellent Service

Jonas did a great job troubleshooting and replacing our main meter box. He found several other problems that needed attention and got our home up to code. He arrived in a timely manner, kept me informed of his progress and was a total professional.

  • Overall Experience
  • Quality
  • Price
  • Convenience

Wonderful Experience!

Stephen was wonderful to work with. He was very knowledgeable about the installation process of installing gas and replacing a couple of leaking valves. He was able to do things on the fly adjust accordingly when necessary and had a great attitude and I’m a wonderful personality. Highly recommended. Thank you so much for a wonderful and easy install.

  • Overall Experience
  • Quality
  • Price
  • Convenience

Great job

Noah is very knowledgeable and did a great job.

  • Overall Experience
  • Quality
  • Price
  • Convenience

Always Reliable Service

Our heating system was not working. We called for an appointment. We were notified early morning that a tech was coming to help. The service for our heating system was done by Koi P. He was professional and advised us of all the issues we may have. He got our system to work but advised on what our options are moving forward as our system is 10+ years old. We used TE certified for our plumbing, electrical and now our HVAC system. We moved to GA from NY over 2 years ago and would recommend TE Certified for all our home needs!

  • Overall Experience
  • Quality
  • Price
  • Convenience

Nice work

Completed all work as requested

  • Overall Experience
  • Quality
  • Price
  • Convenience

Excellent Service

Jeffrey Phung and his associate were the very best. Knowledge, smart, kind. They took care of everything we needed. Thank you to you both

  • Overall Experience
  • Quality
  • Price
  • Convenience

Excellent Service

Charles Mays came to my house to repair a plumbing leak and replace parts of my water lines all in my crawl space. He worked hard all day. He was courteous and professional and got the job done. Then he gave me a walkthrough and showed me everywhere he had worked. Didn't get that from other companies. Very satisfied.

  • Overall Experience
  • Quality
  • Price
  • Convenience

Excellent experience!

Erik and Alberto were great!

  • Overall Experience
  • Quality
  • Price
  • Convenience

Great service

Tech was professional and got the issue fixed quick and effectively.

  • Overall Experience
  • Quality
  • Price
  • Convenience

Great and quick service

  • Overall Experience
  • Quality
  • Price
  • Convenience

great service!

Vincent is knowledgeable and friendly! TE has been a great company to work with!

  • Overall Experience
  • Quality
  • Price
  • Convenience

Great Service!

HVAC installed a light in the AC/Heat for pathogen/mold issues. Please send me the booklet that goes with this device!

  • Overall Experience
  • Quality
  • Price
  • Convenience

Great service

  • Overall Experience
  • Quality
  • Price
  • Convenience

Job Locations
for woodstock, ga

Zach J.

Zach J. Job Checkin

Customer had a leak on main water line so we installed a ball valve in the middle of the front yard to find out which side of the line the leak was on. We ended up figuring out that the front half of the line was leaking. We installed a 320 foot new water service for half of the customers main line and did a bore underneath the customers driveway to minimize damages in yard. Was not able to access customers water heater due to it being boarded up inside and didn’t test water pressure.


Vincent M.

Vincent M. Job Checkin

Arrived on site and customer stated that he was getting a code 11 on his tankless water heater. He mentioned that he unplugged the unit and plug it back in a couple of times before the error code went away. When I arrive today, he said as of today, the unit did not throw an error code. I went ahead and explain to him that I would run a diagnostics on the unit to determine why the unit was throwing a code 11. After troubleshooting with Rinnai, we found that the unit was receiving almost 17 inches of water column. And when fired, dropped down to about 8 to 9 inches of water column. He stated that the gas coming in was way too high, which was causing the unit to misfire. I informed the customer that he would need to reach out to the gas company and have them check their regulator at the meter as the gas coming and is causing too much pressure.


Brandon F.

Brandon F. Job Checkin

Customer believes he has a two year old water heater located in the finished basement. Upon inspection of the water heater, we discovered the serial number was scratched off, not allowing us to tell It’s true age. Upon inspection, we discovered that the bottom element has been fried out in the wire servicing that element has been destroyed. Water heater upper element still works. Highlyrecommend replacing the water heater with a new 50 gallon electric water heater.


Devin O.

Devin O. Job Checkin

Troubleshoot doorbell not working then replaced doorbell kit


Devin O.

Devin O. Job Checkin

Came to troubleshoot house lighting dimming and sparking. Panel and meter looked and tested fine. Went outside and the neutral was completely severed in two. Called the power company out and they came to re make connection. After power was back on we separated neutrals, installed whole home surge protection, all duel function breakers, GFCI protected and re ran dryer.


JR D.

JR D. Job Checkin

Install customer supplied toilet in basement bathroom, replace toilet flange and replace water stop valve to basement toilet


Jake D.

Jake D. Job Checkin

Spa has a shower bowl with a leaking drain. Found crack in drain pipe. Found that the manufacturer does not produce parts for the unit any longer, and thus OEM parts are not available. Cut drain line past failed section, reattached onto basket strainer. Unsure of the age of the units. Unable to provide any warranty on work due to unavailability of OEM parts. Tested shower bowl after repair and found no more leaking. Informed spa that if the drain fails again, the drain will need to be replaced, but there will still not be a warranty as the new drain still would not be OEM.


Ricardo V.

Ricardo V. Job Checkin

No heat on the only system, located in the garage. Circuit board is bad and not allowing the heat to cycle completely. Works on and off. Also, draft inducer motor has high amperage and heat exchanger is cracked. I observed biological growth I. The evaporator coil , evaporator coil drain pan and return and supply plenum, as well. Filter is located inside the furnace cabinet and it’s leaning against the blower motor. Blower wheel is dirty. No drain pan under the system and there is no flood protection devices installed. System is 29 years old and not heating with heat exchanger cracked and biological growth inside the system, that affects the air quality in the house. Sent estimates for potential repairs (not recommend), but, at this age and conditions, the best option would be to upgrade the system, with 10 years old warranty and WiFi thermostat. Set a lead to quote upgrading for today after 3 pm. We will credit 98,00 spent today , if customer upgrade the system.


Andrew P.

Andrew P. Job Checkin

Today Susan called us out to her home because she needed an outlet moved up. The reason she needed the outlet moved up was because she is going to install cabinets to make it a coffee bar.


Jonas E.

Jonas E. Job Checkin

Today I replaced the meter/main disconnect outside. We pulled the permit to get power restored. We replaced two mismatch breakers. We installed a bonding jumper between the hot and cold water pipes. And we installed whole home surge protection.


Zach J.

Zach J. Job Checkin

Will be installing a new water service on Friday got a payment for the work I did today


Steven W.

Steven W. Job Checkin

Installed a new gas line to the future stove. Replaced an old gate valve and hose bib. Tested for leaks and function, all good. Thank you for choosing T.E. Certified.


Cole D.

Cole D. Job Checkin

Lower Ceiling Fan In Living Room


Eric W.

Eric W. Job Checkin

21 year old Lennox Gas Furnace - No Heat System not heating due to age, 21 years old. The main control board has failed and is flashing random error codes. The high limit is burnt, the heat exchanger is compromised, the inducer motor is over amping, the blower wheel is dirty, the blower motor is over amping on start up and run, the igniter is weak and chalky, the flame rectifier is also chalky and reading below manufacture parameters. At 21 years old all parts are subject to failure on this equipment. Due to the age, I recommended updating the equipment. Scheduled a 11-2 appointment tomorrow for our install supervisor to come out and go over updating the equipment. Thank you for choosing T.E. Certified, have a great evening!


Ricardo V.

Ricardo V. Job Checkin

No heat due to gas not turned On. Customer will call the gas company to turn gas back on. I inspected system, filter is clean and drain line is clear. Checked ac and it’s cooling properly. Told customer to call us , if heat won’t turn on, after gas is being connected to the system. System is 4 years old and in good shape.