They called me like 45mnts before arrival, and when they came in they were very professional and went straight to the problem. Took care of the issue in less than 30mnts! Overall, great and professional service!