I recommend Burlington Fireplace & Solar. I made an appointment for today and the serviceman called 20 minutes before arriving. Justin arrived in the service window and got right to work. He asked me questions as we needed service, not just a cleaning. I watched as he did a couple preliminary tests and he explained what he was doing. Our pilot light wasn't working, he got it to work, but after further discussion and inspection, we decided to replace that. Our fan was making noise and we had that replaced as well. Justin kept me informed along the way, information regarding how the pilot works, color of the flame, how the fan making noise was an issue we could live with on a low speed or he could replace it. We decided to replace the fan and everything runs perfectly. Justin vacuumed out the fireplace, cleaned the glass, inspected the fireplace and the vent cage on the outside of the house. He actually cleaned out the debris from the birds and that helped the air flow for the fireplace and it should burn and vent more efficiently. Thank you, Justin, for the awesome service, clean up, communication and hard work. If you need service on your fireplace, please check out Burlington Fireplace and Solar.