I have known Dynamic Alliance for several years now professionally… through my relationship with this company I have come to understand their extensive knowledge and commitment to quality they bring to their work, so they were my choice for the work at my house. My wife and I could not be happier with the results. They discovered areas that were at fault with the previous work done and corrected them. They completed the work professionally and on schedule.