"I highly recommend BGC Experts for your roofing needs! Their representative (who was ON TIME for ALL appointments!) inspected my roof, helped with my insurance company's claim's process (including performing a virtual roof inspection with the claims adjuster) and guided me through the entire roof replacement process to make sure I had a great experience that was completed quickly. Their roofers were on-time, courteous, completed the replacement in about a 1/2 day with minimal impact to my routine, took great care to protect vegetation and items located near my house (including moving some where needed), and were MOST diligent to ensure all trash, waste, nails, etc were located, removed and disposed of when the job was done. The representative made sure to check back with me a couple times after the job was completed to make sure I was happy with the roofer's performance and end result. I was, and I AM! I now have a wonderful, great looking new roof. If you are looking to have your roof replaced give them a call, you will be highly satisfied with their professionalism, promptness, end result and customer service!"