Castle Care, Inc. of Lewes Delaware is a bonded, licensed and insured construction company and general contractor, serving any level of home construction. New construction, additi ...