This company was amazing! I have had experience with contractors before but these guys were approachable, personable and on time. There were no extra "surprise expenses" and if there were any minor deficiencies they returned in a timely manner to take care of things. I was impressed that the site supervisor and manager were very approachable and the company's owner kept an eye on things to ensure work is done in a timely and efficient manner. Their workers were prompt and respected the privacy and cleanliness of our home while carrying out their work. I would use them again and would recommend them without reservations!