Best Roofing was referred to me by a friend and for good reason. Shingles kept falling/blowing off of my roof and I called several OTHER roofing company's, they told me that I needed to have the roof replaced. Best Roofing came out, did an estimate and told me the roof was in good condition and all I needed to do was replace the shingles. You have to appreciate a company that has MORALS and INTEGRITY! I would recommend in an instant! GREAT JOB BEST ROOFING!!!!