Joe was the ultimate professional. Arrived on time and solved the problem in short order. Made repairs and cleaned up. I have only high praise for his visit, polite and friendly.