I chose Dominic based on Angie's List reports, and overall the multi-phase project went reasonably well. There were several hiccups, delays and odd situations that prevent me from providing an overall "A" grade. <br /> <br /> For a new house, I decided to get the interior painted, pull carpet from the first floor and install a mix of 4" hickory hardwood (about 80% of the main floor) and new carpet. Dominic recommended that painting go first, followed by floors. I solicited estimates from a variety of vendors via Angie's List, but Dominic's pricing for the entire job came in lowest and there was an implied advantage in dealing with a single person instead of multiple vendors for this large project. <br /> <br /> Painting: Generally, the job went well, but because the original main color came out overly yellow, I decided to repaint the main color, costing me about $1500 additional. This was of course my decision, but had the painters left their masking in place and allowed me to walk the house before giving approval, I would have saved a significant amount of money. Instead, the painters tended to place efficiency over customer focus and they removed all their masking the same day they completed painting. I didn't have a chance to walk the house and see colors until the next day, and the painters had to come back and re-mask in order to change the main color. I swallowed the additional cost, but had Dominic paid a bit more attention to the communications and enabled me to approve at each step, the change in color would probably have been much less expensive. <br /> <br /> Hardwood: A few hiccups here, mainly due to a sub that went MIA the week before I was scheduled to move in. I needed to stay in touch with Dominic during the entire week, and while he assured me that things would be finished before move-in, it got a bit dicey in the days just before. (Dominic's sub had a personal situation but he wasn't communicating with Dominic, leaving the finishing of the hardwood up in the air.) I was also curious as to the choice of wood filler color for the hickory hardwood. Most of the imperfections in the hickory were in the darker and small know sections of the wood, but the wood filler color used was relatively light. Had a darker filler color been used, I think the small fill-ins would have looked a bit more natural. The overall color of the finish was natural. Although Dominic spent the first few weeks of the project assuring me that the floors would "match" the hickory cabinets in the kitchen, the end result was definitely lighter than the cabinets. Dominic then shifted his stance to "the floors will age over time" and that "natural is natural" - meaning that there was never any way to tint or adjust the finish - it just went on. Overall the floors look good and with furniture down, I think they'll work out okay. There were a couple of swirl marks and finish imperfections that required follow-up and rework. The floor finishers left many mars and marks on the freshly-painted walls; the painters came back and touched up, but repainted several portions of white trim in the ceiling flat finish instead of the semi-gloss trim finish, so again they had to come back and fix that. In retrospect, I believe that if hardwood had gone first, followed by painting, the overall job would have been faster with less rework. <br /> <br /> Carpet: Generally good - master bedroom, master closet and stairs to the basement only. <br /> <br /> I'd say that the best way Dominic could achieve "A" ratings in the future would be to establish a better communications and approval protocol with the customer from the start. While Dominic seems to be able to price pretty well, I get a sense that he has a large number of concurrent projects and he tends to use that busy schedule as an excuse when issues pop up. It may be a few years before I'm ready to take on a similar project; when I do, I will probably look closely at alternate vendors, and if I were to choose Dominic in the future, it would only be with a very detailed discussion of what would happen, how I would approved each step of the project, and a specific plan of how Dominic would reduce rework and errors on the part of his subs.