We noticed some wetness in the middle of the carpet in our daughter's bedroom. When we felt more of the wetness in the corner of the room, we moved some furniture and found water coming in through the floor, but strangely not through the ceiling or wall. When we pulled up the carpet - we found mould on the subfloor, underpad, and part of the baseboard. Unfortunately, our insurance company did not cover this roof leak which they stated was due to poor quality workmanship and advanced wearing of some shingle. Their own roofers simply told us we should get a new roof (on a 8-year old townhouse with 15-year shingle!). Another roofer didn't even go on the roof and said the same thing.
However, when we called Elvis at All-Can Services, he was extremely knowledgeable, to-the-point, and felt the situation was as urgent as we felt. He went up on the roof (took me with him) to show me exactly where the water was coming in, what the initial problem was, and what he would do to fix it. He gave me a quote on the spot, said a new roof was not necessary as there are no issues anywhere else on the roof. He fixed the roof in a day (while we were on vacation no less) and accepted payment after we returned from holidays. That came with a written 5-year warranty and good follow up. Elvis was simply a trust-worthy person who did what was necessary and not excessive (or the expensive solution).
I would highly recommend him and his team. Don't be a afraid of heights - go up on the roof with him to see exactly what he is talking about!