Customer feedback indicates a severe disconnect in service quality, highlighted by numerous reports of poor installations and inadequate customer support. However, there are also many positive reviews praising professionalism, efficiency, and effective communication from certain staff members, suggesting areas of strength in operations.