David Small Designs is an award winning custom home design firm. See a portfolio of our Cottage in the City project