Directions Henry Mechanical 7656 Bell Road Windsor, CA 95492 Toll Free: (800) 685-1787 Santa Rosa: (707) 585-1787 Windsor: (707) 838-3311