Our experience with Encompass was above and beyond our expectations. They made everything so easy. The work was done on time and on budget and the mess from the works was fully cleaned up at the end of every day. Eric and his team were all very approachable and helpful throughout, providing us with suggestions and ideas based on what we had initially outlined to them. The service and commitment to quality is second to none. We would have no hesitation in recommending them.