Make The McCall Promise Today!

Member Login

Please login to access your business profile

Lost your password?

Contact Us

  • Address: 605 N 3rd St | McCall, ID 83638
  • Mailing Address: PO Box 350 | McCall, ID 83638
  • Map & Directions

Crawford Landscape is a locally owned and operated company with an excellent reputation in McCall. We are a full-service landscape construction company specializing in installation, maintenance, property management, hyrdroseed and snow removal. Whatever your project needs are we can help you realize your goals. Crawford has been serving the McCall community for 20 years not only providing high quality landscapes but creating lasting customer relationships as well. We pride ourselves on being reliable, available and exceeding our customers’ expectations in everything we do.

945 Lick Creek Road
McCall, Idaho 83638