Everything positive from start to finish. Jim, who we met with first was professional and focused on facts, not sales. Ellie, our project manager, was timely and accurate in her communications. Work crew was right on time, professional, and accurate in communications about project. From our (non-professional) assessment everything looked wonderful. More importantly, work passed city inspection with flying colors. Cost was well within our expectations. Highly recommended.