I had an average experience with Keenan Cnstr And ...
I had an average experience with Keenan Cnstr And Excvtg INC. While the work was completed satisfactorily, there were a few minor issues along the way. Overall, I would consider using their services again, but with some reservations.
