Building Permits at 4015 Sw Canyon Rd Portland OR


Estimated Price

Beds

Baths

Rooms

Sq.Ft.

Built:   Lot size:   Taxed:
RENOVATION HISTORY
Based on the information received from building department, associated with 4015 Sw Canyon Rd Portland OR over the past .

If you are considering hiring for your home renovation project, we recommend using our bidding system to get competitive quotes.

ACTIVITY



PERMITS VALUATION



RENOVATIONS
Find out the best time of the year to complete your project on a minimal budget.
Get several free quotes from best contractors in your area.

REQUEST A QUOTE
Explore CheckPermit
Our dataset includes 30 milion building permits across 4 million addresses in US.

We analyzed and ranked over 1 million home remodeling contractors based on official government sources.

Every contractor's rank is calculated based on official government records.
RECENT PROJECTS


Content Date Cost Contractor Rank Address Contractor
Emergency response to tree failure

Permit type: C - emergency | Permit status: Emergency resolved | Completion date: January 28, 2015 | Permit id: 2015-111612-000
0954015 Sw Canyon Rd Portland Or
Add new steel beams anchored to existing elevated concrete slab for support of new generator at wireless facility
Date:  February 6, 2015

Permit type: Application | Permit status: Approved | Completion date: February 6, 2015 | Permit id: 2015-115762-000
2015/02/060954015 Sw Canyon Rd Portland Or
Event generator
Date:  May 28, 2015

Permit type: Electrical inspections | Permit status: Approved | Completion date: May 29, 2015 | Permit id: 2015-171634-000
2015/05/280954015 Sw Canyon Rd Portland Or
Remove and replace 6 panel antennas located within existing shrouds on rooftop

Permit type: Application | Permit status: Approved | Completion date: June 22, 2015 | Permit id: 2015-189907-000
0954015 Sw Canyon Rd Portland Or
Remove and replace 6 panel antennas located within existing shrouds on rooftop

Permit type: Application | Permit status: Manually verified | Completion date: June 22, 2015 | Permit id: 2015-189907-000
0954015 Sw Canyon Rd Portland Or
Remove and replace 6 panel antennas located within existing shrouds on rooftop

Permit type: Issuance/intake | Permit status: Intake | Completion date: June 22, 2015 | Permit id: 2015-189907-000
0954015 Sw Canyon Rd Portland Or
Remove and replace 6 panel antennas located within existing shrouds on rooftop

Permit type: Addressing | Permit status: Not reqd | Completion date: June 30, 2015 | Permit id: 2015-189907-000
0954015 Sw Canyon Rd Portland Or
Remove and replace 6 panel antennas located within existing shrouds on rooftop

Permit type: Erosion control | Permit status: Not reqd | Completion date: June 22, 2015 | Permit id: 2015-189907-000
0954015 Sw Canyon Rd Portland Or
Remove and replace 6 panel antennas located within existing shrouds on rooftop

Permit type: Life safety | Permit status: Approved | Completion date: June 22, 2015 | Permit id: 2015-189907-000
0954015 Sw Canyon Rd Portland Or
Remove and replace 6 panel antennas located within existing shrouds on rooftop

Permit type: Life safety | Permit status: Not reqd | Completion date: June 22, 2015 | Permit id: 2015-189907-000
0954015 Sw Canyon Rd Portland Or
Remove and replace 6 panel antennas located within existing shrouds on rooftop

Permit type: Environmental services | Permit status: Not reqd | Completion date: June 22, 2015 | Permit id: 2015-189907-000
0954015 Sw Canyon Rd Portland Or
Remove and replace 6 panel antennas located within existing shrouds on rooftop

Permit type: Transportation | Permit status: Not reqd | Completion date: June 22, 2015 | Permit id: 2015-189907-000
0954015 Sw Canyon Rd Portland Or
Remove and replace 6 panel antennas located within existing shrouds on rooftop

Permit type: Water bureau review | Permit status: Not reqd | Completion date: June 29, 2015 | Permit id: 2015-189907-000
0954015 Sw Canyon Rd Portland Or
Remove and replace 6 panel antennas located within existing shrouds on rooftop

Permit type: Parks bureau | Permit status: Approved | Completion date: June 30, 2015 | Permit id: 2015-189907-000
0954015 Sw Canyon Rd Portland Or
Replace omni antennas with 12 roof-mounted panel antennas; add emergency back-up generator
Date:  April 17, 2009

Permit type: Application | Permit status: Approved | Completion date: October 27, 2008 | Permit id: 2008-173259-000
2009/04/170954015 Sw Canyon Rd Portland Or
New landscaping
Date:  April 26, 2013

Permit type: Intake | Permit status: Required | Completion date: April 26, 2013 | Permit id: 2013-144201-000
2013/04/260954015 Sw Canyon Rd Portland Or
Remove 12 antennas and replace with 8 new antennas located with in cylindrical shrouds. Add new rooftop screen wall and equipment.
Date:  November 24, 2014

Permit type: Application | Permit status: Approved | Completion date: February 26, 2014 | Permit id: 2014-120943-000
2014/11/240954015 Sw Canyon Rd Portland Or
New 214 sq ft trellis; landscape improvements at existing playscape
Date:  May 27, 2014

Permit type: Application | Permit status: Approved | Completion date: April 30, 2014 | Permit id: 2014-150849-000
2014/05/270954015 Sw Canyon Rd Portland Or
Sub panel and 6 circuits for caf counter
Date:  September 3, 2014

Permit type: Electrical inspections | Permit status: Approved | Completion date: September 4, 2014 | Permit id: 2014-207735-000
2014/09/030954015 Sw Canyon Rd Portland Or
Park tree removal permit
Date:  November 20, 2014

Permit type: D - permit request | Permit status: Permit issued | Completion date: November 20, 2014 | Permit id: 2014-233956-000
2014/11/200954015 Sw Canyon Rd Portland Or
Cctv install low voltage
Date:  October 21, 2015

Permit type: Intake | Permit status: Closed | Completion date: October 21, 2015 | Permit id: 2015-254293-000
2015/10/210954015 Sw Canyon Rd Portland Or
Proposed installation of (1) mw antenna and (1) cat 5 mw cable

Permit type: Application | Permit status: Approved | Completion date: March 18, 2016 | Permit id: 2016-137316-000
0954015 Sw Canyon Rd Portland Or
Proposed installation of (1) mw antenna and (1) cat 5 mw cable

Permit type: Application | Permit status: Manually verified | Completion date: March 18, 2016 | Permit id: 2016-137316-000
0954015 Sw Canyon Rd Portland Or
Proposed installation of (1) mw antenna and (1) cat 5 mw cable

Permit type: Issuance/intake | Permit status: Intake | Completion date: March 18, 2016 | Permit id: 2016-137316-000
0954015 Sw Canyon Rd Portland Or
Proposed installation of (1) mw antenna and (1) cat 5 mw cable

Permit type: Process management | Permit status: Closed | Completion date: April 5, 2016 | Permit id: 2016-137316-000
0954015 Sw Canyon Rd Portland Or
Proposed installation of (1) mw antenna and (1) cat 5 mw cable

Permit type: Addressing | Permit status: Not reqd | Completion date: March 21, 2016 | Permit id: 2016-137316-000
0954015 Sw Canyon Rd Portland Or
Proposed installation of (1) mw antenna and (1) cat 5 mw cable

Permit type: Planning and zoning | Permit status: Approved | Completion date: April 11, 2016 | Permit id: 2016-137316-000
0954015 Sw Canyon Rd Portland Or
Proposed installation of (1) mw antenna and (1) cat 5 mw cable

Permit type: Erosion control | Permit status: Not reqd | Completion date: March 30, 2016 | Permit id: 2016-137316-000
0954015 Sw Canyon Rd Portland Or
Proposed installation of (1) mw antenna and (1) cat 5 mw cable

Permit type: Life safety | Permit status: Approved | Completion date: March 18, 2016 | Permit id: 2016-137316-000
0954015 Sw Canyon Rd Portland Or
Proposed installation of (1) mw antenna and (1) cat 5 mw cable

Permit type: Life safety | Permit status: Not reqd | Completion date: March 18, 2016 | Permit id: 2016-137316-000
0954015 Sw Canyon Rd Portland Or
Proposed installation of (1) mw antenna and (1) cat 5 mw cable

Permit type: Fire bureau | Permit status: Approved | Completion date: March 23, 2016 | Permit id: 2016-137316-000
0954015 Sw Canyon Rd Portland Or
Proposed installation of (1) mw antenna and (1) cat 5 mw cable

Permit type: Environmental services | Permit status: Not reqd | Completion date: March 18, 2016 | Permit id: 2016-137316-000
0954015 Sw Canyon Rd Portland Or
Proposed installation of (1) mw antenna and (1) cat 5 mw cable

Permit type: Transportation | Permit status: Not reqd | Completion date: March 18, 2016 | Permit id: 2016-137316-000
0954015 Sw Canyon Rd Portland Or
Proposed installation of (1) mw antenna and (1) cat 5 mw cable

Permit type: Water bureau review | Permit status: Not reqd | Completion date: March 22, 2016 | Permit id: 2016-137316-000
0954015 Sw Canyon Rd Portland Or
Proposed installation of (1) mw antenna and (1) cat 5 mw cable

Permit type: Water bureau review | Permit status: Not reqd | Completion date: March 30, 2016 | Permit id: 2016-137316-000
0954015 Sw Canyon Rd Portland Or
Add 1 auto washer rough-in. Connect to existing hot& cold supply. 1 outside drinking fountain-1 -1/2 double check.
Date:  April 12, 2016

Permit type: Plumbing inspections | Permit status: Approved | Completion date: April 13, 2016 | Permit id: 2016-150768-000
2016/04/120954015 Sw Canyon Rd Portland Or
Remove and replace 6 panel antennas located within existing shrouds on rooftop

Permit type: Application | Permit status: Approved | Completion date: June 22, 2015 | Permit id: 2015-189907-000
0954015 Sw Canyon Rd Portland Or
Remove and replace 6 panel antennas located within existing shrouds on rooftop

Permit type: Application | Permit status: Manually verified | Completion date: June 22, 2015 | Permit id: 2015-189907-000
0954015 Sw Canyon Rd Portland Or
Remove and replace 6 panel antennas located within existing shrouds on rooftop

Permit type: Issuance/intake | Permit status: Intake | Completion date: June 22, 2015 | Permit id: 2015-189907-000
0954015 Sw Canyon Rd Portland Or
Remove and replace 6 panel antennas located within existing shrouds on rooftop

Permit type: Process management | Permit status: Closed | Completion date: July 28, 2015 | Permit id: 2015-189907-000
0954015 Sw Canyon Rd Portland Or
Remove and replace 6 panel antennas located within existing shrouds on rooftop

Permit type: Addressing | Permit status: Not reqd | Completion date: June 30, 2015 | Permit id: 2015-189907-000
0954015 Sw Canyon Rd Portland Or
Remove and replace 6 panel antennas located within existing shrouds on rooftop

Permit type: Planning and zoning | Permit status: Approved | Completion date: July 22, 2015 | Permit id: 2015-189907-000
0954015 Sw Canyon Rd Portland Or
Remove and replace 6 panel antennas located within existing shrouds on rooftop

Permit type: Erosion control | Permit status: Not reqd | Completion date: June 22, 2015 | Permit id: 2015-189907-000
0954015 Sw Canyon Rd Portland Or
Remove and replace 6 panel antennas located within existing shrouds on rooftop

Permit type: Life safety | Permit status: Approved | Completion date: June 22, 2015 | Permit id: 2015-189907-000
0954015 Sw Canyon Rd Portland Or
Remove and replace 6 panel antennas located within existing shrouds on rooftop

Permit type: Life safety | Permit status: Not reqd | Completion date: June 22, 2015 | Permit id: 2015-189907-000
0954015 Sw Canyon Rd Portland Or
Remove and replace 6 panel antennas located within existing shrouds on rooftop

Permit type: Structural | Permit status: Approved | Completion date: July 7, 2015 | Permit id: 2015-189907-000
0954015 Sw Canyon Rd Portland Or
Remove and replace 6 panel antennas located within existing shrouds on rooftop

Permit type: Fire bureau | Permit status: Approved | Completion date: July 10, 2015 | Permit id: 2015-189907-000
0954015 Sw Canyon Rd Portland Or
Remove and replace 6 panel antennas located within existing shrouds on rooftop

Permit type: Environmental services | Permit status: Not reqd | Completion date: June 22, 2015 | Permit id: 2015-189907-000
0954015 Sw Canyon Rd Portland Or
Remove and replace 6 panel antennas located within existing shrouds on rooftop

Permit type: Transportation | Permit status: Not reqd | Completion date: June 22, 2015 | Permit id: 2015-189907-000
0954015 Sw Canyon Rd Portland Or
Remove and replace 6 panel antennas located within existing shrouds on rooftop

Permit type: Water bureau review | Permit status: Not reqd | Completion date: June 29, 2015 | Permit id: 2015-189907-000
0954015 Sw Canyon Rd Portland Or
Remove and replace 6 panel antennas located within existing shrouds on rooftop

Permit type: Parks bureau | Permit status: Approved | Completion date: June 30, 2015 | Permit id: 2015-189907-000
0954015 Sw Canyon Rd Portland Or
Remove and replace 6 panel antennas located within existing shrouds on rooftop

Permit type: Issuance | Permit status: Approved | Completion date: July 28, 2015 | Permit id: 2015-189907-000
0954015 Sw Canyon Rd Portland Or
Remove and replace 6 panel antennas located within existing shrouds on rooftop

Permit type: Permit expiration | Permit status: Extended | Completion date: January 28, 2016 | Permit id: 2015-189907-000
0954015 Sw Canyon Rd Portland Or
Proposed installation of (1) mw antenna and (1) cat 5 mw cable

Permit type: Application | Permit status: Approved | Completion date: March 18, 2016 | Permit id: 2016-137316-000
0954015 Sw Canyon Rd Portland Or
Proposed installation of (1) mw antenna and (1) cat 5 mw cable

Permit type: Application | Permit status: Manually verified | Completion date: March 18, 2016 | Permit id: 2016-137316-000
0954015 Sw Canyon Rd Portland Or
Proposed installation of (1) mw antenna and (1) cat 5 mw cable

Permit type: Issuance/intake | Permit status: Intake | Completion date: March 18, 2016 | Permit id: 2016-137316-000
0954015 Sw Canyon Rd Portland Or
Proposed installation of (1) mw antenna and (1) cat 5 mw cable

Permit type: Process management | Permit status: Closed | Completion date: April 5, 2016 | Permit id: 2016-137316-000
0954015 Sw Canyon Rd Portland Or
Proposed installation of (1) mw antenna and (1) cat 5 mw cable

Permit type: Addressing | Permit status: Not reqd | Completion date: March 21, 2016 | Permit id: 2016-137316-000
0954015 Sw Canyon Rd Portland Or
Proposed installation of (1) mw antenna and (1) cat 5 mw cable

Permit type: Planning and zoning | Permit status: Approved | Completion date: April 11, 2016 | Permit id: 2016-137316-000
0954015 Sw Canyon Rd Portland Or
Proposed installation of (1) mw antenna and (1) cat 5 mw cable

Permit type: Erosion control | Permit status: Not reqd | Completion date: March 30, 2016 | Permit id: 2016-137316-000
0954015 Sw Canyon Rd Portland Or
Proposed installation of (1) mw antenna and (1) cat 5 mw cable

Permit type: Life safety | Permit status: Approved | Completion date: March 18, 2016 | Permit id: 2016-137316-000
0954015 Sw Canyon Rd Portland Or
Proposed installation of (1) mw antenna and (1) cat 5 mw cable

Permit type: Life safety | Permit status: Not reqd | Completion date: March 18, 2016 | Permit id: 2016-137316-000
0954015 Sw Canyon Rd Portland Or
Proposed installation of (1) mw antenna and (1) cat 5 mw cable

Permit type: Fire bureau | Permit status: Approved | Completion date: March 23, 2016 | Permit id: 2016-137316-000
0954015 Sw Canyon Rd Portland Or
Proposed installation of (1) mw antenna and (1) cat 5 mw cable

Permit type: Environmental services | Permit status: Not reqd | Completion date: March 18, 2016 | Permit id: 2016-137316-000
0954015 Sw Canyon Rd Portland Or
Proposed installation of (1) mw antenna and (1) cat 5 mw cable

Permit type: Transportation | Permit status: Not reqd | Completion date: March 18, 2016 | Permit id: 2016-137316-000
0954015 Sw Canyon Rd Portland Or
Proposed installation of (1) mw antenna and (1) cat 5 mw cable

Permit type: Water bureau review | Permit status: Not reqd | Completion date: March 22, 2016 | Permit id: 2016-137316-000
0954015 Sw Canyon Rd Portland Or
Proposed installation of (1) mw antenna and (1) cat 5 mw cable

Permit type: Water bureau review | Permit status: Not reqd | Completion date: March 30, 2016 | Permit id: 2016-137316-000
0954015 Sw Canyon Rd Portland Or
Add 1 auto washer rough-in. Connect to existing hot& cold supply. 1 outside drinking fountain-1 -1 2 double check.
Date:  April 12, 2016

Permit type: Plumbing inspections | Permit status: Approved | Completion date: April 13, 2016 | Permit id: 2016-150768-000
2016/04/120954015 Sw Canyon Rd Portland Or
Remove and replace 6 panel antennas located within existing shrouds on rooftop

Permit type: Application | Permit status: Approved | Completion date: June 22, 2015 | Permit id: 2015-189907-000
0954015 Sw Canyon Rd Portland Or
Remove and replace 6 panel antennas located within existing shrouds on rooftop

Permit type: Application | Permit status: Manually verified | Completion date: June 22, 2015 | Permit id: 2015-189907-000
0954015 Sw Canyon Rd Portland Or
Remove and replace 6 panel antennas located within existing shrouds on rooftop

Permit type: Issuance/intake | Permit status: Intake | Completion date: June 22, 2015 | Permit id: 2015-189907-000
0954015 Sw Canyon Rd Portland Or
Remove and replace 6 panel antennas located within existing shrouds on rooftop

Permit type: Process management | Permit status: Closed | Completion date: July 28, 2015 | Permit id: 2015-189907-000
0954015 Sw Canyon Rd Portland Or
Remove and replace 6 panel antennas located within existing shrouds on rooftop

Permit type: Addressing | Permit status: Not reqd | Completion date: June 30, 2015 | Permit id: 2015-189907-000
0954015 Sw Canyon Rd Portland Or
Remove and replace 6 panel antennas located within existing shrouds on rooftop

Permit type: Planning and zoning | Permit status: Approved | Completion date: July 22, 2015 | Permit id: 2015-189907-000
0954015 Sw Canyon Rd Portland Or
Remove and replace 6 panel antennas located within existing shrouds on rooftop

Permit type: Erosion control | Permit status: Not reqd | Completion date: June 22, 2015 | Permit id: 2015-189907-000
0954015 Sw Canyon Rd Portland Or
Remove and replace 6 panel antennas located within existing shrouds on rooftop

Permit type: Life safety | Permit status: Approved | Completion date: June 22, 2015 | Permit id: 2015-189907-000
0954015 Sw Canyon Rd Portland Or
Remove and replace 6 panel antennas located within existing shrouds on rooftop

Permit type: Life safety | Permit status: Not reqd | Completion date: June 22, 2015 | Permit id: 2015-189907-000
0954015 Sw Canyon Rd Portland Or
Remove and replace 6 panel antennas located within existing shrouds on rooftop

Permit type: Structural | Permit status: Approved | Completion date: July 7, 2015 | Permit id: 2015-189907-000
0954015 Sw Canyon Rd Portland Or
Remove and replace 6 panel antennas located within existing shrouds on rooftop

Permit type: Fire bureau | Permit status: Approved | Completion date: July 10, 2015 | Permit id: 2015-189907-000
0954015 Sw Canyon Rd Portland Or
Remove and replace 6 panel antennas located within existing shrouds on rooftop

Permit type: Environmental services | Permit status: Not reqd | Completion date: June 22, 2015 | Permit id: 2015-189907-000
0954015 Sw Canyon Rd Portland Or
Remove and replace 6 panel antennas located within existing shrouds on rooftop

Permit type: Transportation | Permit status: Not reqd | Completion date: June 22, 2015 | Permit id: 2015-189907-000
0954015 Sw Canyon Rd Portland Or
Remove and replace 6 panel antennas located within existing shrouds on rooftop

Permit type: Water bureau review | Permit status: Not reqd | Completion date: June 29, 2015 | Permit id: 2015-189907-000
0954015 Sw Canyon Rd Portland Or
Remove and replace 6 panel antennas located within existing shrouds on rooftop

Permit type: Parks bureau | Permit status: Approved | Completion date: June 30, 2015 | Permit id: 2015-189907-000
0954015 Sw Canyon Rd Portland Or
Remove and replace 6 panel antennas located within existing shrouds on rooftop

Permit type: Issuance | Permit status: Approved | Completion date: July 28, 2015 | Permit id: 2015-189907-000
0954015 Sw Canyon Rd Portland Or
Remove and replace 6 panel antennas located within existing shrouds on rooftop

Permit type: Permit expiration | Permit status: Extended | Completion date: January 28, 2016 | Permit id: 2015-189907-000
0954015 Sw Canyon Rd Portland Or
Ti- existing space new tenant (childrens museum). Major renovation under 99-129358.
Date:  March 28, 2001

Client: Neighbors West Northwest | Permit type: Alteration | Permit status: Final | Completion date: October 5, 2001 | Current use: Educational | Permit id: 2000-162342-000
2001/03/280954015 Sw Canyon Rd Portland Or
Ti - convert unused space to multipurpose space and vending area.
Date:  December 10, 2001

Client: Neighbors West Northwest | Permit type: Alteration | Permit status: Final | Completion date: March 5, 2002 | Current use: Assembly | Permit id: 2001-173952-000
2001/12/100954015 Sw Canyon Rd Portland Or
Ti- renovate vacant space for childrens project studio exterior windows
Date:  September 4, 2002

Client: Neighbors West Northwest | Permit type: Alteration | Permit status: Final | Completion date: October 9, 2002 | Current use: Assembly | Permit id: 2002-132373-000
2002/09/040954015 Sw Canyon Rd Portland Or
Locate antennae on roof, equipment in basement- see comments
Date:  August 25, 2003

Client: Neighbors West Northwest | Permit type: Alteration | Permit status: Final | Completion date: December 30, 2003 | Current use: Business | Permit id: 2003-120144-000
2003/08/250954015 Sw Canyon Rd Portland Or
Create new classroom for opal school. Permit extended for 6 months. P. J. Burkart 22 dec 03.
Date:  June 26, 2003

Client: Neighbors West Northwest | Permit type: Alteration | Permit status: Final | Completion date: November 5, 2004 | Current use: Assembly | Permit id: 2003-143761-000
2003/06/260954015 Sw Canyon Rd Portland Or
New maintnance storage area for childrens museum
Date:  November 21, 2003

Client: Neighbors West Northwest | Permit type: Addition | Permit status: Under inspection | Current use: Institutional | Permit id: 2003-154725-000
2003/11/210954015 Sw Canyon Rd Portland Or
Conversion of two spaces - nw and sw corners, currently unoccupied, to two classrooms - three new windows and one new door
Date:  July 12, 2006

Client: Neighbors West Northwest | Permit type: Alteration | Permit status: Final | Completion date: August 31, 2006 | Current use: Assembly | Permit id: 2006-129671-000
2006/07/120954015 Sw Canyon Rd Portland Or
Create food court in lobby of existing bldg
Date:  September 10, 2008

Client: Neighbors West Northwest | Permit type: Alteration | Permit status: Final | Completion date: September 24, 2008 | Current use: Assembly | Permit id: 2008-160671-000
2008/09/100954015 Sw Canyon Rd Portland Or
Re-landscape approx 83 sf of nw corner for raised planters, maze and fence. Portion of landscaped area covers ground-level concrete lid over basement below.
Date:  October 7, 2011

Client: Neighbors West Northwest | Permit type: Alteration | Permit status: Final | Completion date: February 2, 2012 | Current use: Assembly | Permit id: 2011-166418-000
2011/10/070954015 Sw Canyon Rd Portland Or
1. 3 acre outdoor adventure area adjacent to childrens museum building: includes 784 sf garden storage restroom building, landscaping, stream and rock area, sand pit, paths
Date:  May 6, 2013

Client: Neighbors West Northwest | Permit type: New construction | Permit status: Final | Completion date: December 9, 2013 | Current use: Assembly | Permit id: 2013-105844-000
2013/05/060954015 Sw Canyon Rd Portland Or
Remove and replace 6 panel antennas located within existing shrouds on rooftop
Date:  April 25, 2016

Client: Neighbors West Northwest | Permit type: Addition | Permit status: Final | Completion date: November 15, 2016 | Current use: Utility | Permit id: 2015-189907-000
2016/04/250954015 Sw Canyon Rd Portland Or
BEST LOCAL CONTRACTORS




Contractor Rank Contractor Details Number of Projects Avg. Project Cost Years in Business Photos
Need a Contractor ?
Just fill out a form below and get several free quotes from best local contractors in your area.