Cassy and Richard were outstanding. They demonstrated a high level of competence and skill at all times. My husband and I were very impressed. They are a team that each brings skills to the table and the winner is the home owner. We will definitely use them again and recommend them to others.