Adam was on time, early in fact, had great customer service and explained everything precisely about the work I needed him to do. Left the work area cleaner than he found it! Highly recommend TE.