Ask @DBFContractor:

This user hasn’t answered any questions yet

Ask James Walsh a question now

  • 0
  • 0

About James Walsh:

The general specialist always has to keep the big picture in mind, specifically in the industrial world. When a general contractor obtains stalled in the minutiae, he can conveniently forget the overall objective as well as drop off the desired course.
Anaheim, CA 92806-6200