Warning: Table '.\cwlprod\watchdog' is marked as crashed and should be repaired query: INSERT INTO watchdog (uid, type, message, severity, link, location, referer, hostname, timestamp) VALUES (0, 'php', '<em>You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near &amp;#039;INNER JOIN node_access na ON na.nid = node.nid WHERE (na.grant_view &amp;gt;= 1 AND ((n&amp;#039; at line 1\nquery: INNER JOIN node_access na ON na.nid = node.nid WHERE (na.grant_view &amp;gt;= 1 AND ((na.gid = 0 AND na.realm = &amp;#039;all&amp;#039;) OR (na.gid = 0 AND na.realm = &amp;#039;tac_lite&amp;#039;) OR (na.gid = 32 AND na.realm = &amp;#039;tac_lite&amp;#039;) OR (na.gid = 33 AND na.realm = &amp;#039;tac_lite&amp;#039;) OR (na.gid = 34 AND na.realm = &amp;#039;tac_lite&amp;#039;) OR (na.gid = 35 AND na.realm = &amp;#039;tac_lite&amp;#039;) OR (na.gid = 36 AND na.realm in C:\xampp\htdocs\westlinnoregon.gov\includes\database.mysql.inc on line 172

Warning: Table '.\cwlprod\watchdog' is marked as crashed and should be repaired query: INSERT INTO watchdog (uid, type, message, severity, link, location, referer, hostname, timestamp) VALUES (0, 'php', '<em>You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near &amp;#039;INNER JOIN node_access na ON na.nid = node.nid WHERE (na.grant_view &amp;gt;= 1 AND ((n&amp;#039; at line 1\nquery: INNER JOIN node_access na ON na.nid = node.nid WHERE (na.grant_view &amp;gt;= 1 AND ((na.gid = 0 AND na.realm = &amp;#039;all&amp;#039;) OR (na.gid = 0 AND na.realm = &amp;#039;tac_lite&amp;#039;) OR (na.gid = 32 AND na.realm = &amp;#039;tac_lite&amp;#039;) OR (na.gid = 33 AND na.realm = &amp;#039;tac_lite&amp;#039;) OR (na.gid = 34 AND na.realm = &amp;#039;tac_lite&amp;#039;) OR (na.gid = 35 AND na.realm = &amp;#039;tac_lite&amp;#039;) OR (na.gid = 36 AND na.realm in C:\xampp\htdocs\westlinnoregon.gov\includes\database.mysql.inc on line 172

Warning: Table '.\cwlprod\watchdog' is marked as crashed and should be repaired query: INSERT INTO watchdog (uid, type, message, severity, link, location, referer, hostname, timestamp) VALUES (0, 'php', '<em>You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near &amp;#039;INNER JOIN node_access na ON na.nid = node.nid WHERE (na.grant_view &amp;gt;= 1 AND ((n&amp;#039; at line 1\nquery: INNER JOIN node_access na ON na.nid = node.nid WHERE (na.grant_view &amp;gt;= 1 AND ((na.gid = 0 AND na.realm = &amp;#039;all&amp;#039;) OR (na.gid = 0 AND na.realm = &amp;#039;tac_lite&amp;#039;) OR (na.gid = 32 AND na.realm = &amp;#039;tac_lite&amp;#039;) OR (na.gid = 33 AND na.realm = &amp;#039;tac_lite&amp;#039;) OR (na.gid = 34 AND na.realm = &amp;#039;tac_lite&amp;#039;) OR (na.gid = 35 AND na.realm = &amp;#039;tac_lite&amp;#039;) OR (na.gid = 36 AND na.realm in C:\xampp\htdocs\westlinnoregon.gov\includes\database.mysql.inc on line 172

Warning: Table '.\cwlprod\watchdog' is marked as crashed and should be repaired query: INSERT INTO watchdog (uid, type, message, severity, link, location, referer, hostname, timestamp) VALUES (0, 'php', '<em>You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near &amp;#039;INNER JOIN node_access na ON na.nid = node.nid WHERE (na.grant_view &amp;gt;= 1 AND ((n&amp;#039; at line 1\nquery: INNER JOIN node_access na ON na.nid = node.nid WHERE (na.grant_view &amp;gt;= 1 AND ((na.gid = 0 AND na.realm = &amp;#039;all&amp;#039;) OR (na.gid = 0 AND na.realm = &amp;#039;tac_lite&amp;#039;) OR (na.gid = 32 AND na.realm = &amp;#039;tac_lite&amp;#039;) OR (na.gid = 33 AND na.realm = &amp;#039;tac_lite&amp;#039;) OR (na.gid = 34 AND na.realm = &amp;#039;tac_lite&amp;#039;) OR (na.gid = 35 AND na.realm = &amp;#039;tac_lite&amp;#039;) OR (na.gid = 36 AND na.realm in C:\xampp\htdocs\westlinnoregon.gov\includes\database.mysql.inc on line 172

Warning: Table '.\cwlprod\watchdog' is marked as crashed and should be repaired query: INSERT INTO watchdog (uid, type, message, severity, link, location, referer, hostname, timestamp) VALUES (0, 'php', '<em>You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near &amp;#039;INNER JOIN node_access na ON na.nid = node.nid WHERE (na.grant_view &amp;gt;= 1 AND ((n&amp;#039; at line 1\nquery: INNER JOIN node_access na ON na.nid = node.nid WHERE (na.grant_view &amp;gt;= 1 AND ((na.gid = 0 AND na.realm = &amp;#039;all&amp;#039;) OR (na.gid = 0 AND na.realm = &amp;#039;tac_lite&amp;#039;) OR (na.gid = 32 AND na.realm = &amp;#039;tac_lite&amp;#039;) OR (na.gid = 33 AND na.realm = &amp;#039;tac_lite&amp;#039;) OR (na.gid = 34 AND na.realm = &amp;#039;tac_lite&amp;#039;) OR (na.gid = 35 AND na.realm = &amp;#039;tac_lite&amp;#039;) OR (na.gid = 36 AND na.realm in C:\xampp\htdocs\westlinnoregon.gov\includes\database.mysql.inc on line 172

Warning: Table '.\cwlprod\watchdog' is marked as crashed and should be repaired query: INSERT INTO watchdog (uid, type, message, severity, link, location, referer, hostname, timestamp) VALUES (0, 'php', '<em>You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near &amp;#039;INNER JOIN node_access na ON na.nid = node.nid WHERE (na.grant_view &amp;gt;= 1 AND ((n&amp;#039; at line 1\nquery: INNER JOIN node_access na ON na.nid = node.nid WHERE (na.grant_view &amp;gt;= 1 AND ((na.gid = 0 AND na.realm = &amp;#039;all&amp;#039;) OR (na.gid = 0 AND na.realm = &amp;#039;tac_lite&amp;#039;) OR (na.gid = 32 AND na.realm = &amp;#039;tac_lite&amp;#039;) OR (na.gid = 33 AND na.realm = &amp;#039;tac_lite&amp;#039;) OR (na.gid = 34 AND na.realm = &amp;#039;tac_lite&amp;#039;) OR (na.gid = 35 AND na.realm = &amp;#039;tac_lite&amp;#039;) OR (na.gid = 36 AND na.realm in C:\xampp\htdocs\westlinnoregon.gov\includes\database.mysql.inc on line 172

Warning: Table '.\cwlprod\watchdog' is marked as crashed and should be repaired query: INSERT INTO watchdog (uid, type, message, severity, link, location, referer, hostname, timestamp) VALUES (0, 'php', '<em>You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near &amp;#039;INNER JOIN node_access na ON na.nid = node.nid WHERE (na.grant_view &amp;gt;= 1 AND ((n&amp;#039; at line 1\nquery: INNER JOIN node_access na ON na.nid = node.nid WHERE (na.grant_view &amp;gt;= 1 AND ((na.gid = 0 AND na.realm = &amp;#039;all&amp;#039;) OR (na.gid = 0 AND na.realm = &amp;#039;tac_lite&amp;#039;) OR (na.gid = 32 AND na.realm = &amp;#039;tac_lite&amp;#039;) OR (na.gid = 33 AND na.realm = &amp;#039;tac_lite&amp;#039;) OR (na.gid = 34 AND na.realm = &amp;#039;tac_lite&amp;#039;) OR (na.gid = 35 AND na.realm = &amp;#039;tac_lite&amp;#039;) OR (na.gid = 36 AND na.realm in C:\xampp\htdocs\westlinnoregon.gov\includes\database.mysql.inc on line 172

Warning: Table '.\cwlprod\watchdog' is marked as crashed and should be repaired query: INSERT INTO watchdog (uid, type, message, severity, link, location, referer, hostname, timestamp) VALUES (0, 'php', '<em>You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near &amp;#039;INNER JOIN node_access na ON na.nid = node.nid WHERE (na.grant_view &amp;gt;= 1 AND ((n&amp;#039; at line 1\nquery: INNER JOIN node_access na ON na.nid = node.nid WHERE (na.grant_view &amp;gt;= 1 AND ((na.gid = 0 AND na.realm = &amp;#039;all&amp;#039;) OR (na.gid = 0 AND na.realm = &amp;#039;tac_lite&amp;#039;) OR (na.gid = 32 AND na.realm = &amp;#039;tac_lite&amp;#039;) OR (na.gid = 33 AND na.realm = &amp;#039;tac_lite&amp;#039;) OR (na.gid = 34 AND na.realm = &amp;#039;tac_lite&amp;#039;) OR (na.gid = 35 AND na.realm = &amp;#039;tac_lite&amp;#039;) OR (na.gid = 36 AND na.realm in C:\xampp\htdocs\westlinnoregon.gov\includes\database.mysql.inc on line 172
Business | City of West Linn Oregon
Skip to Main Content

Business

Register your Business

Register your Business

Register your business and home office with the City by completing the forms below

Business License

Home Occupancy License

Forms, Permits, and Applications

Forms, Permits, and Applications

Download the forms necessary for conducting business in West Linn from our online catalog

Full details

Development Code

Development Code

The following codes, regulations and standards apply to development and building projects

Community Development Code

Fee Schedule

Fee Schedule

Check out the current City Fee Schedule

Full details

Design and Construction Standards

Design / Construction Standards

We keep a current copy of our design drawings and standards online for your convenience

Full details

Requests for Proposal

Requests for Proposal

We post all RFPS on our website

View the current list