In the past, I had to take the whole day off to wait for a contractor to show up. Not with these guys. They are very flexible and because they are based in Lansdale and I live in Harleysville, I was able to schedule a late day appointment so they came after work, around 4:30PM. They were prompt, patient with my questions, very professional and very neat. It was evident they have a great deal of experience and expertise. The owner, Alex and a trainee serviced our stove. Luckily, they had the part in their van inventory, so were able to replace it on the spot. They were done in 45 minutes. I felt the price was fair too. Will definitely use them again!