Though a lot of people recommended that speaker install was a DIY project, I am glad I did not try it out myself. Josh came highly recommended from couple of my colleagues. My house was pre-wired for speakers so the work only involved installing speakers, audio outlets and volume controls. Josh was very profession and very responsive over e-mail when I first contacted him for a quote. His quote was very competitive to other quotes I received but I liked the fact Josh had no issues with me buying the speakers on my own when most other installers were very pushy in getting something from them. Though the initial estimate was to finish the work in 1.5 days, we hit some major issues on day 1 with the in-wall speakers. my home builder had not done a good job with designing on the speaker location in wall and Josh had to be really innovative in coming up with a plan so the speakers were positioned for optimal sound and still looked aesthetically good. Josh completed the installs in 2 days and there is not a single scratch/mark on my walls or ceiling that I had to paint or fix once he completed. Josh also cleaned up the area every day after work leaving it as it was before. Highly recommend Josh if you are looking for someone professional with great attention to details.