We were not pleased with the services rendered by this company. We felt they promised far more than they could actually deliver. Prior to hiring the company, we discussed the scope of the project and our budget. They assured us they could acheive our project plan (which was not especially huge) within our budget (which was not especially small). We checked their references and were satisfied enough to hire them. Full payment was required up front. Immediately, the ideas presented to us greatly exceeded our budget. Just doing one portion of the plan would have exceeded the entire budget, so I'm not sure why it was ever presented. Also, we expected to get full design ideas or at least selections. Mostly, we got catalogs and paint chip fan decks to flip through. Could have done that on our own. We felt that some of their recommended subcontractors were subpar, one to the point of unscrupulous. We found out later in the process that at least one of their "references" was a person they later recommended as a subcontractor. So, not exactly an unbiased person. To their credit, they were always responsive and punctual. They just seemingly had no project management skills. Mainly, they did not work within the budget they claimed they could, which was 80% of our reason for hiring a designer at all. Even though we had paid for additional services up front, we ultimately gave up working with them because there was no point throwing good money after bad.