These guys are great! They were honest and hard working. When the came to do the work , they told me that our vents were clean and in great shape. So they did not need to do everything they thought they needed to do. This reduce the price quite a bit. They could have done the little and charged me for the full amount. It is good to see honesty in the work force now a days. Thank You Pro General Services. I will be using you guys again!