The experience I had with David Light was average. While the staff was friendly, I felt that the level of professionalism was lacking. The quality of their products was satisfactory, but not exceptional. Overall, I found their service to be satisfactory, but not outstanding.