I found this company on a free classified site. The responses to initial emails were quick and accurate. When the install was booked, the contractor showed up on time and did the work on budget. When I had a small issue after the service it was quickly rectified. I would recommend these guys again.