They were ok. Thier attitude towards us were good, but what really was the quality of their service. My fireplace vent had some problems and came to fix it, they fix it then left. Butt after a week my fireplace had the same problem again. They came again to fix it but they wanted me to pay again. So I argued with them but later on it got resolved. Bad quality of work.