This company is amazing. The owner is a hands-on guy whose employees treat homeowners with respect and kindness. They are consummate professionals - everything is done to an exacting standard, and within reasonable timelines. Their prices are competitive, and there were no 'hidden costs' or surprises along the way. I would trust this company with any job of any size - honest folks doing amazing work.