Meier and Sons logo

Please contact us if you have any questions, are in need of service on your heating or air-conditioning system, or if you would like to install a new system.

Address

M. Meier & Sons, Inc.
1820 A Empire Industrial Ct.
Santa Rosa, CA 95403

Phone

(707) 537-0197

Fax

(707) 573-0457