Contact

Get in Touch

Truckee Office: 530-587-4269
Tahoe Office: 530-581-3615
Fax: 530-582-4128
Email: info@peaklandscapeinc.com

Mail us

Peak Landscape Inc.
PO Box 575
Truckee, CA 96160

If you are looking for employment opportunities with our company please apply here.

Homeowners use the form below

Please provide as much information as possible.