Home Tech is the best home improvement service providers I have personnally used in the past 15 years. The owner of the company shows great committment to the work and respect to the home owner, is on site every day ensuring the work is done properly. The staff of Home Tech always show up on time, and focused on the work throughout the days, clean up the trash/debris everyday before they leave, and worked with us to find the best solution for our issues. No hidden agenda, no hidden cost, all transparent. The huge storm on 6/29 night did not leave any dent on our roof and gutter. My hats off to the Home Tech.