Great service and fast. The tech actually called me to ask if he could come earlier than my appointment window. When he came he was even joking around with my 5 year old that demanded to watch him work.