Northwood is a landmark in the field of custom-built homes and cottages in Ottawa. Northwood custom home builders will turn your ideas into realit