It was a nightmare. We ORIGINALLY signed a contract in September with them, and were told the job would take "10 days"... Updated Dec. 2016...**(see below) The sales rep, Amir, told us "10 days" would be the total time to do this job - which was a major selling point; so we hired Sterling... what a mistake that was! Originally signed a contract on 9-19-2016--- here we are in november still waiting for this "10 day" job to be completed..! Since they tore out the kitchen, we're at their mercy, despite the last contract signed, that specified "Thanksgiving" being the absolute latest date they'll be working! there've been four "field supervisors" - each reassuring us that when the job is done, (whenever that may be) we'll be happy... ...Apparently, the repair work they're doing is hypnotic with amnesia-like after effects; because there's a slim to none chance that we'll end up happy and "slim's" leaving town!! ugh! Do not believe whatever they say; it's bull! Do not hire - they'll do more damage than repair.!.! They leave the trash or whatever they rip out right on your lawn/porch/whatever's near-by, even after(!) you've told them about your h.o.a. warning you to remove the mountain of debris that's an eye-sore..! **(Update) I've now (FINALLY) got Sterling OUT, their minimal work being done. Being that I agreed to "update" their review once they left, I'm doing just that. I signed (with footnote of how work was NOT done in timely fashion) a form that in a nutshell said "I am satisfied with the work done by Sterling". The job-scope they covered; barely. So meanwhile, I STILL have to get the cabinets put back in, marble replaced, and probably counter-tops (and island) replaced; all of which was removed (demolished) by Sterling. They pitched us for them doing the work on the cabinets and marble etc.. but the only satisfaction of the work they did was getting them OUT - and we CERTAINLY didn't want them back on a NEW job. So, as agreed, I've "updated" my review. - and I did it on a Sterling time-frame; days if not weeks AFTER I said I would. See notes above for my opinion of this company. ("Do not...") And now, because my Yelp! review told THE TRUTH, one of their (many) field supervisors, Nathan, won't stop harassing me on the phone and at my door! Only advice I can offer someone else; DO NOT HIRE THEM, or IF you do/have, include in your contract that for every day AFTER completion date, they take "x" amount of money off your total or pay to you...