Meet The Team | Foundation Repair Company in OR and WA | Terrafirma

Meet The Team of TerraFirma

Below are some people you may come into contact with when working with us.
We are very proud of our team and the great service they provide to our customers.

Leadership Team

tf ryan team

Ryan

Owner/President

155232 team

Christine

VP Of Operations

tf ryan 2 team

RYAN

Director Of Sales

155228 team

Jaimie

Director of Human Resources

102887 team

James

Director of Production & Supply Chain

System Design Team

169790 team

Josh

172754 team

Tulane

123544 team

Ryan

tf don team

Don

140434 team

travis

99280 team

ryan

tf bobbie team

bobbie

tf brent team

brent

99418 team

pat

99423 team

morgan

99436 team

austin

99463 team

dennis

144501 team

alex

tf austin team

austin

160777 team

Casey

150185 team

dan

136214 team

Danny

167909 team

Darren

153850 team

Derek

134630 team

Eric

167908 team

Eric

156803 team

Hanna

134629 team

Jacob

171122 team

JAMES

167905 team

Mark

128374 team

Morgan

125425 team

Pat

136225 team

RJ

154509 team

Samuel

156804 team

Seth

101579 team

Tammy

156815 team

Tanner

150471 team

Trey

125424 team

Tyler

161684 team

Tyler

139875 team

Will

167902 team

Zack

Project Management Team

tf kara team

Kara

99282 team

Nicole

99741 team

Amber

99472 team

Bree

172180 team

BRYNA

151608 team

Heather

167912 team

Jonah

125434 team

Sammy

99304 team

Shelby

JohnBlack1 1 team

John

Production Team

99454 team

James

151610 team

Sean

99364 team

Ken

99303 team

Taylor

99450 team

Jeramie

tf mike team

Mike

99274 team

Shylo

99281 team

Robert

99255 team

Jacob

99269 team

Timothy

99453 team

James

99380 team

Joel

99276 team

Sam

99476 team

Andrew

99367 team

Luis

99391 team

Geovany

99430 team

Casey

99473 team

Bradley

99634 team

Jorge

99393 team

Ellen

99631 team

bryon

139735 team

Angel

AshleyH 1 team

Ashley

104954 team

Christian

150180 team

David

157520 team

Fernando

139869 team

Jorge

150184 team

Kevin

105983 team

Mechelle

111172 team

Mike

119777 team

Nate

139733 team

Robert

150179 team

Roberto

111302 team

Steven

Jonathan Riley team

Jonathan

Commercial Team

99713 team

Dan

131590 team

Andrea

Service Team

171093 team

Ryan

160778 team

Adam

171087 team

Cameron

131777 team

Jason

148899 team

Jeff

MarcusThompson1 team

marcus

Appointment Center Team

126594 team

Dana

99477 team

Amber

147045 team

Cali

99740 team

Carrie

130519 team

Tiffiany

172688 team

CASEY

172455 team

LUCINDA

172454 team

Tiffany

172903 team

Arianna

Accounting Team

tf myrna team

Myrna

tf holly team

Holly

172179 team

JANESSA

172177 team

Lindsey

172178 team

REBECCA

BrookB 1 team

Brook

HR/IT/Safety/Warehouse/
Marketing Teams

tf isaac team

isaac

99365 team

josh

99359 team

juli

tf kevin team

Kevin

154510 team

Bo

139718 team

David

155923 team

Felicia

160592 team

Kelly

99629 team

Kevin

139874 team

Kyle

155230 team

Mackenzie

126506 team

Tim

tf tracy team

TRACY