I've had an average experience working with Kalsco...
I've had an average experience working with Kalscott Engineering, INC. The project was completed on time, but the quality of their work could have been better. The communication was decent, although I expected more prompt responses.