Contact Us Serving the Portland Metro area, the Salem-Keizer area, and Central Oregon for over 40 Years!
To schedule you free in home system replacement/ installation quote or to schedule a service call, please complete our contact form.

Main Office:
Roth Heating & Cooling
6990 S Anderson Road
Aurora, OR 97002
503-266-1249
Fax: 503-266-3478

Mailing Address:
P.O. Box 1265
Canby, OR 97013

For service in the Salem-Keizer area, please contact Eastman Heating & Sheet Metal.

For service in Sisters or Central Oregon, please contact Ponderosa Heating & Cooling.