We were introduced to TGC by friends. Mike and his team of talented professionals simply took over our project and delivered something even better than we could have imagined. There isn’t a problem that Mike cannot find an elegant solution to. The team is always cheerful and we cannot wait to start the next phase of our project with them.