Agreed. I hired an architect (cost $1,200) and it was money well spent. A good one will listen to your needs, let you know what's doable or not doable, and make your addition look like it's supposed to be there, rather than an obvious tack-on when you're done.