Sub optimal work. Very Little attention to detail. Store staff was very unprofessional. After signing contract owner was not attentive at all. Would not return phone calls. Would not recommend for a large job. Finish work poor. I would look around. Sometimes you get what you pay for or worse!