This company is the best. They are family owned & do not subcontract. Their work is excellent and quickly done. They r very dependable & professional. They took out a wall for us and had it done, painted & a section of our hardwood floors replaced in 4 ½ days