This company did work for us for a number of years. They did come soon after we put a call into them. They charged fairly. Most of the work that they did was fine. We had a recurring problem that they did not fix for us, however. I would use them again for basic things and that is all that we used them for and had a need for.