A comprehensive guide to building or renovating a home provides everything homeowners need to know to get the best results, covering such topics as selecting and supervising an architect and contractor, cost estimates, budget, plan specifications, dealing with permits, and more and examining a wide