Steve Farber, owner of Farber roof company came out and checked out my problem and decided that the roof looked ok but decided to caulk an area where he thought the water was coming in. It was not a major leak but judging where the dampness was on the inside made his analysis. We'll have to wait until it rains to see if he was correct. However, Steve said to give him a call if the problem isn't rectified.
I got the feeling that Steve was totally honest and not trying to sell me a bill of goods by telling me I needed a new roof. He even said that he'd try to simplist approach first and if that worked then things would be cool.
He was almost apologetic for charging me $100 for the house call and recaulking the area he thought was the cause of the problem. He was a hell of a lot more reasonable than another local company.
There is no doubt I will call Steve for any of my future roofing needs.