This is a busy place and it does require an appointment and then a few days to get major repairs done which was expected. The Office was has a comfortable waiting area for customers. Randy and others were very cordial and friendly. He alerted us as to all the possibles that might need to be repaired and/or replaced and what the cost would be.