Working with the team at Encore was such a great experience! They are courteous, efficient and I love the end result. No mess left behind either – strongly recommend using their service!