Brown Roofing offers superb customer service. As a result of a recent storm, I lost several shingles from my roof. I called them in the morning and Austin arrived later the same day. He replaced my missing shingles and inspected the rest of the roof for any additional loose shingles. He also evaluated the condition of the entire roof, commented that there was very little moss (no need for cleaning) and told me I would probably need a new roof in about 3 years. He was extremely knowledgeable and friendly. It was a pleasure doing business with Brown Roofing.