I recently hired Components to set up and install a camera system at my business. It was a new build so they had to do their work at different times along with the build out. They were ALWAYS quick to get back to us, they were clean with their work, and extremely polite and professional. Even after I paid them, I've called with questions and they are the same way. (Which is not always the case with businesses.)
I've also hired them to fix some camera issues at my house. (A system they did not install.) They were on time and got the problem fixed in no time.
I would highly recommend this company without hesitation. I'm thankful I found a business I feel I can trust and does honest work for a fair price.