Dean and his team were exceptional, amidst a very difficult, unorganized situation. While 80% of the outside contractors he recommended weren't so great, (there's not a lot of choice!), Dean and his employees were fantastic in every way. Knowledgeable, professional, tidy, prompt, friendly, cheerful, flawless finish, high quality overall. Highly recommend. Best suited to larger jobs.