I dealt with the repair guys to get an estimate for some repair work around my house. They were quick to respond to my initial call, they showed up on time despite the torrential rain that morning. They were thorough, polite, spoke in terms I could understand, and very friendly to my dogs, and they got the estimate to me in the timeframe they promised. I will definitely call them again!