D

Delta constructors is an average company. They did...

Delta constructors is an average company. They did an okay job with my project, but I wasn't blown away by their work. It took a bit longer than expected for them to complete the project, but overall it was satisfactory.

Comments:

No comments