GR Freeman accommodated our schedule and was very prompt and did what they said they were going to do. We are very happy with our new system they installed. Highly recommend!