Will be using spartan again in the future. Very pleased with the work and ease of scheduling, and communication.