We were very impressed with the work that EGC did on our house. They were very reasonably priced, extremely personable and the work was well done. EGC and his team made sure we were 100% satisfied with their work. Tom even came the last day to make sure that every last detail was perfect. We will definitely be using them again for future projects.