I have a residential design/build firm and have been in business since 1980, and we also do interiors and landscaping. My design philosophy is: quality trumps quantity; bigger is not better; design for your lifestyle; if you can't afford what you want upfront, renovate in stages; if you're building new, but can't afford what you want upfront, design so you can build in stages (this can be done); don't be afraid to dream big; choose an architect or designer who is on the same page, and with whom you feel comfortable; in the design phase, remember to plan on furniture inhabiting the space (lots of folks don't and are sorry later); homes should not overpower the lot; kitchens are for gathering, don't cram an island into the space without appropriate clearance for movement; include an adjacent room for caterers and clutter storage if you entertain; create numerous IDEABOOKS; but most of all, enjoy the process - being involved and watching a renovation come together is the most pleasurable thing I do!