A California Encroachment Permit Application is a document needed by any individual or organization planning to build or repair any structure or structure component that will encroach on public land or property. This includes any structure or component that would be installed on, above, or below the ground surface and/or extending into the public right-of-way. Types of California Encroachment Permit Application include: a General Encroachment Permit, a Minor Encroachment Permit, a Temporary Encroachment Permit, a Streambed Alteration Agreement, a Utility Encroachment Permit, and a Roadway Encroachment Permit. Each type of permit has its own specific requirements and application process, and must be completed in order for the structure or component to be installed.