From beginning to end, I was kept well informed. I knew exactly what was happening. If there were any issues, they were resolved quickly, and they were minor at that. They were very professional. The quality of the workmanship and product was excellent, and overall, they are an excellent company.