Welcome to Rock & Rose., North Tahoe and Truckee's premiere landscape firm. We specialize in domestic and commercial landscaping and are completely capable of fulfilling all of your landscape and irrigation requirements. We invite you to take some time exploring our site and becoming familiar with the natural beauty and unparalleled quality work that we provide.


Contact Details

  Website
  City Truckee, CA
  Zip Code 96161
  Address 11084 West Rvr Strt # 1
  Phone Number (530) 550-7744