Licensed landscape contractor definition
Licensed landscape contractor means a person licensed by the State of California as a specialty contractor in the C-27 or other category, to construct, maintain, repair, install or subcontract the development of a landscape system.