About Us

Locksmith Santa Rosa

Here At Santa Rosa Lock & Key we are the number one local locksmith service around the clock, Serving the Santa Rosa and the surrounding for over a decade, a 24hr local locksmith Shop located at 9940 Starr Rd, Unit 165, Windsor, CA, 95492. With more than 5 technicians we are happy to serve our great community day and night at exact same rates, we cover all locksmith services.  Call Us Now on  (707) 595-9777