Great service from a very knowledgeable team, except one that was having a bad day. Installation was efficient and finished off very neatly. The team organized everything and communicated with me well and the system was installed and up and running in one day.