Our home is several decades old, with a flat roof with several low spots where water ponds and around 5 skylights. We had persistent leaking since we purchased it in early 2010. For a leak near one skylight, we had a different company come out. I think they did an OK job, but then they disappeared when we had a leak in a different area. We had KRAM come out with an Angie's list special. They did a fair amount of work, including building up one of the main areas where water was ponding. But they didn't do all the agreed-upon work, so they had to come out on a second trip. There was definitely a wish to please the customer, but there seemed to be a little communication problem between the guy who worked with us and the workers. We had KRAM come out once more when a leak popped up again, and I think their work was fine on that occasion. The biggest problem I had with KRAM was that they never found that the skylights themselves were not properly sealed, though they thoroughly sealed the roof areas next to the skylights. An individual who does occasional building-related work for us suggested that might be a problem. After we paid him a couple hundred dollars to seal all of our skylights (the interface between the transparent bubble and the skylight "well"), we haven't had any more leaks. I understand that skylights may not be KRAM's specialty, but I would have hoped that they would either be able to check and fix them, or would have at least suggested I have them all checked out -- I thought they had checked them out and found them OK.