I was a difficult client because I changed the plans 3 times but Master Services worked with me, rescheduled the work dates and did what I asked even though it was a little different than what they are used to. I really appreciate that!! The salesman P.J and the crew were really good to work with!! The installation crew did a good job and was very courteous!