We hired this company after having been left stranded by another design firm. Derek was very professional and transparent. He scheduled an evening visit to look at the place and then we came to the showroom to go over the design. While he wasn't able to give us a total breakdown of costs for design/labor etc, he was able to manipulate the design to come under budget. The billing and installation process was pretty seamless. I liked that they accept major credit card and committed to timelines. We are very happy with the end result. The design work was really well done and Derek helped us use higher end finished to maximize the look. He also designed cabinetry that is high end and functional. The only reason it is not 10 stars was for some minor issues with their installation process. You really need to be present for it. If not, then there may be errors made that take some time to fix.