Combination utilities, nec company Cruz Brothers's headquarters are at Scotts Valley, CA. It boasts an annual revenue of $3.3 million and employs seven people. With a terrific niche in the market, Cruz Brothers has become quite popular. Owner Robert Cruz currently heads the company.
Want to share more of your experience?GO TO FULL REVIEW