Tom listened to our wants and helped us to find the perfect solution to our needs. This actually involved steering us toward more efficient, less expensive solutions, He and his team do the installation personally. They are polite and pleasant to deal with, cleaned up after themselves and did exactly what they said they were going to do. It was refreshing to have a contractor actually show up on time and communicate effectively before and during the process. We are very happy with the results!