I found this company to do excellent work with reasonable prices. The owner, Brain Mason is considerate with his employees. They were installing a new system for us and it was not working properly. He did not get angry but simply went about finding and fixing the problem.