Absolutely fantastic company. Had a little misunderstanding (probably my fault) on time for engineer to visit absolutely outstanding customer service and understanding f ... more