They are on time, explain problem and how it will be fixed very well. Friendly and personable. However they have very high prices and I feel they find problems that are maybe not necessary to fix and give you worst case senerio if not fixed then charge very high prices. Felt a little pressured.
more