• slider1
  • slider2
  • slider3
  • slider4

Our Bios

Steven Whalen: President / Sole proprietor – Mr. Steve Whalen has been in the landscape industry in Dallas for over 3 decades. Mr. Whalen is a Texas native and a graduate of the University of Texas. Over the last thirty years, Steve has made sure Thousand Oaks has grown and succeeded due to strong product quality, customer satisfaction and a “word of mouth” ideology which has left Thousand Oaks with steady growth and an incredible customer retention record. Steve is also a licensed chemical applicator as well as a licensed irrigator. Steve remains a hands-on leader in the management of Thousand Oaks in its day-to-day and long-term operations.