Sol provides a range of services including environmental compliance and management, environmental inspections/audits and training, health and safety, natural and cultural resources, hazardous waste management, installation restoration, pollution prevention support, and CAD/GIS. Sol employs environmental professionals with an array of expertise, interests, and experience to perform tasks with professional acumen and attention to detail.