Recent Review: After a lot of searching, Kempsville was chosen because their solid reputation and good reviews. The cabinets are top notch and well-made as advertised. Kempsville falls short is in communication. In my case, it was not explicitly conveyed to me that the new cabinets no longer made it possible for the range hood to align with the existing exhaust vent piping. This added additional unplanned cost to the project. Read the contract carefully as Kempsville only does cabinets. They offered no suggestions or assistance with any other aspects of a project. The beautiful countertops, lighting , etc.., that you see in the brochure are all up to you. Also, cabinet work was suspended because of rain, and installers did not return for a week.