We contacted Modern Yankee after having difficulties with another local contractor. He left right in the middle of a project and never came back. Modern Yankee came to our home and corrected the problems left by the other contractor. They are very professional in every meaning of that word. We’ve had them back several times since our initial project and have never been disappointed in their work or their professionalism. They provide a great service.