I used them to install a flat screen TV on my wall and I was highly impressed by their customer service. They were very professional and on time for the appointment. Karim explained all the steps of the process and ask for any questions/input. They were very meticulous and detailed oriented; he even offered to change a broken outlet at no additional cost! After they were done they cleaned up the mess and the job was done perfectly. I highly recommend them and I'll definitely use them in the future.