I have referred them to a couple of friends. I worked with Larry, the owner. They did a great job and came out when they were supposed to. We had a slight issue with something they missed and they came right out the next day and fixed it. They were great to work with.