Put down the Android/iPhone -- you've found a winner with Marshall Roofing.
I needed small repair work on my house. Chris came out within a day and provided a very reasonably priced estimate. He said they could start work within a week -- they did and I could not be happier with the result. After the work was complete, I even got a "thank you" note from the owner! Very nice touch. Needless to say, Marshall Roofing is on my short list for now on. Check them out!