Bruce Marsh explores the ins and outs of hiring a contractor and picks up some excellent small-home design tips along the way