They were reliable, punctual, the guy who came out was knowledgeable and gave us all the information that we needed. He even encouraged us to compare his information to other companies. The project manager was punctual and honest. the installers were pleasant, nice. pleasant, hardworking and did not take long breaks. Global was not only punctual but they were also reliable, which is hard to find.