Carroll Construction is a full service general contractor specializing in historic restorations and renovations in downtown Savannah, Georgia.