I was referred to Gilman by someone who had done some other type of work for me and they are great. Tim is the best, he suggested that I participate in their maintenance program and it has already paid off!! I called the morning of and he came out early that afternoon and did the maintenance and repaired a part that went bad but was under warranty.