I spoke with and got quotes from 5 roofers before choosing Brown Roofing.  I could not ask for a better job.  We just bought this house and it needed a new roof.  It has tile which we used to think lasted forever.  The tiles do but the 'underlayment\" which is under the tiles, does not.  After researching I found that some companies lay 1 layer of underlayment and some do 2, and 2 is better than 1. It should protect the roof from leaking for a longer period of time.  Two of the roof bids I received only had one layer so I did not want to use them.  After speaking with Craig Brown of Brown Roofing on the phone I found him to be extremely knowledgeable about roof replacement.  He explained how the roofing process works and, after our conversation,  I felt confident we would have a good outcome with Brown Roofing.   He sent an estimate after seeing the roof and it was very reasonable. We arranged a date for them to begin work and they were there as arranged.  They made sure the roof replacement was done in a quality manner in every regard.  They even threw in a lot of extras and did not charge! The roof looks so much better than it did and I am confident it will be watertight for many years.  They made sure everything was cleaned up everyday  when they left and also when they finished and the yard looks great.  One less thing to worry about.  It is great to work with a company that goes out of their way to make sure you are satisfied.