Horrible horrible company. They have now had 2 months to fix my fireplace, and it has yet to be fixed. Have cancelled two appointments on us the day of after I had already taken the day off from work to sit around and wait for them. Finally when the part came in for the fireplace, they broke something else while trying to fix it. Cancelled another appointment on us today. Wonder why it supposedly takes a month to "receive a part". Why schedule an appointment to come fix it when you don't even have the part on you?? Extremely unprofessional. read more