I have mixed reviews on this company which is why I'm giving 3 stars. The guys actually doing the work are good. They are courteous and thorough in their work. The office staff not so much. Good luck trying to get them to get back to you and actually coordinate demo and remodeling without A LOT of phone calls and follow-up on your part. My kitchen has been demolished for 3 weeks now and I am STILL waiting for them to put it back together. So, if you're willing to wait a month to resolve your issue, then this company is great. If you want timely resolution, not so much.