David and his team are extremely professional, prompt, courteous and careful. David made suggestions on colors, provided a timely and detailed estimate for the work and met all commitments on service and project start and end dates. Dale and his team are top notch painting professionals, and completely trustworthy. We were out of town during the project and I had not a worry. During the time we were home for the project the team was considerate of us and very careful with our belongings. The entire team is concerned about 100% satisfaction from their clients and go above and beyond to ensure that is the case.