Hi, I'm

Jim Rock

COMPASS
Pasadena, Altadena, San Marino, Arcadia, South Pasadena, La Canada, Monrovia, Sierra Madre, and San Gabriel
I'm Jim Rock, a Pasadena-based agent with Compass and lead of Team Jim Rock. I'm a San Gabriel Valley native with 37 years of experience across residential, income, commercial, and land transactions throughout Pasadena, Altadena, San Marino, Arcadia, South Pasadena, La Canada, Monrovia, Sierra Madre, and San Gabriel. If you have a client headed to the greater LA area, I'd love to be your person on the ground.

About Me

I started my career as a real estate appraiser, which gave me a foundation most agents don't have. Understanding how properties are valued, not just how they're marketed, has informed every negotiation and every listing strategy I've built over nearly four decades. When I decided to move into sales, I never looked back.

I've been with this team since 1997 and have consistently ranked among the top producers in my market. My team has closed 172 transactions on Zillow, with an average sale price of $1.3M and a price range spanning $425K to $4.7M: from entry-level condos to architecturally significant homes and estates. I carry a 98% list-to-sale ratio on listings, which says everything about how I price and position a property.

My areas of expertise include residential sales, income properties, commercial properties, vacant land, and acquisitions, and my team is built to handle the full transaction without friction. I have a full-time assistant, licensed administrator, dedicated transaction coordinator, and marketing studio. I built it this way because my clients deserve a smooth process, and referring agents deserve to know their clients are in capable hands.

I'm a San Gabriel Valley native, married for over 30 years to my high school sweetheart, and the father of four grown daughters. This community is home in every sense of the word.

client feedback

See what they're saying

Look no further for your real estate needs! Jim Rock and Hailey are the absolute best in the business. We were blown away by their incredible knowledge of the Pasadena area. It's so hard to find that level of local expertise these days. They are real pros who guided us every step of the way. If you want a team you can trust completely, call them!

Joe C.- Past Client

After 9 weeks of uncertainty following the Eaton Canyon fire, our family was incredibly fortunate to work with Jim. He truly cared about our situation and went above and beyond to ensure we found the right place. He and his assistant, Hailey, were extremely responsive, and addressed all of our questions and concerns with patience and professionalism. We highly recommend him and deeply appreciate the time, effort, and care he put into helping us during such a difficult time.

Lauren T. - Past Client

If you are looking for an amazing realtor to help you find the perfect home definitely reach out to Jim Rock! He determined exactly what we were looking for in a home and an amazing location as well. We could not have done this without him. He is professional, knowledgeable and a great person. We have recommended him numerous times to friends and family and everyone feels the same way.

Lori M. - Past Client
My Referral Promise

When you send a client to me, they're getting someone who has been working this market for nearly four decades and who built a full support team specifically so nothing falls through the cracks. Whether your client is buying a starter condo in Pasadena or selling an estate in San Marino, the level of service is the same. I treat referrals as a reflection of the agent who sent them, and I take that seriously.

My Communication Style

I'm direct and consistent. I believe in telling clients the truth, not what they want to hear, and that applies to referring agents too. You'll get straightforward updates throughout the transaction, and my team handles the logistics so nothing sits unanswered. My business has been built almost entirely on referrals for nearly 40 years, which tells you everything about how I operate.

Jim Rock