John Duff

Average: 5.00 stars





John Duff's Bio:





Trinity, FL





Holiday, FL
John was very helpful and informed about my opener. He understood my inability to replace my opener at this time and was not pushy or overbearing when I said I have to wait. Good customer service skills and I will definitely call when ready to replace my opener
- Margaret Cobb
Very professional and answered all my questions. Tech was wonderful
- Mary Egan