Mac & PC Repair
Hardware and software troubleshooting for desktops, laptops, Macs, PCs, all-in-ones, and workstations, including slow performance, overheating, startup failures, screens, keyboards, drives, RAM, and system instability.
Get reliable help for slow computers, dead desktops, laptop charging issues, Wi-Fi problems, data loss, and everyday tech headaches. All Pro Computer Solutions provides affordable computer repair and personalized tech support for homes, home offices, and businesses across the North Bay, with practical diagnostics, quality parts, and solutions designed to reduce downtime.

Practical repair, recovery, networking, and support services for home users, home offices, and growing businesses.
Hardware and software troubleshooting for desktops, laptops, Macs, PCs, all-in-ones, and workstations, including slow performance, overheating, startup failures, screens, keyboards, drives, RAM, and system instability.
Diagnosis and replacement for desktop PSUs, laptop chargers, DC jacks, USB-C charging ports, and no-power issues, with proper testing to confirm the real fault before parts are replaced.
Recovery support for failing hard drives, SSDs, dead laptops, power-surge damage, and systems that stopped working before backups were completed, with stabilization before safe drive imaging.
Troubleshooting for weak signals, dropped connections, slow speeds, router issues, mesh Wi-Fi setup, cabling problems, and network outages affecting homes, offices, and remote work environments.
Laptop battery, charger, adapter, and charging-port diagnostics for devices that will not charge, charge intermittently, drain while plugged in, or show signs of swollen battery failure.
Personalized, on-demand tech support for businesses and home offices, covering daily IT tasks, emergency hardware response, system setup, remote help desk needs, and cost-effective recommendations.

We start by learning the symptoms, device history, urgency, and work impact. Whether your computer will not turn on or your Wi-Fi keeps dropping, we narrow the issue before touching hardware.
Word-of-mouth growth reflects dependable repairs, clear guidance, and long-term client relationships.
APCS combines hands-on repair skill with personalized service and long-term IT guidance.
Serving homes and businesses since 1998 with reliable computer repair and support.
Personalized recommendations fit your exact needs, budget, workflow, and future technology plans.
Onsite support spans the Hwy. 101 corridor through Marin, Sonoma, and Mendocino.
Hardware repairs use appropriate parts and testing to reduce repeat failures.
Experienced hands-on support from a trusted local technician.

Technician
Richard is a highly skilled IT technician at All Pro Computer Solutions with a reputation for delivering fast, reliable results across the Bay Area and North Bay corridor. He specializes in emergency technical support, data recovery from failing drives, and building custom computers tailored for both business and personal use. Richard is known for his ability to break down complex IT problems into simple, actionable solutions—often sharing practical tips that help clients' computers run faster and more efficiently long after the service call. His work ethic and expertise have made him a go-to resource for dozens of satisfied clients who regularly recommend him to colleagues, neighbors, and fellow small business owners throughout Sonoma and Marin counties.
APCS repairs common hardware, software, power, charging, performance, and connectivity problems for both home and business computers. Service requests include desktop PCs that will not power on, laptops that will not charge, slow boot times, Wi-Fi instability, virus removal, printer setup, failing drives, RAM upgrades, fan issues, and Mac or PC troubleshooting.
Talk with APCS about your device, network, or support needs.
Onsite and remote tech support available for North Bay homes, offices, and small businesses.
North Bay
Service Area
Mon-Fri
Availability
Nearly 500 PCs
Remote Help
Ask about onsite or remote support for your location.
Longstanding repair and IT support expertise.
Built on referrals and personal accountability.
Supporting nearly 500 computers with care.
Tell APCS what is happening with your computer, network, or device. A technician will review the issue, explain practical next steps, and help you schedule repair or support.
For immediate assistance, feel free to give us a direct call at (707) 400 7100. You can also send us a quick email at apcs.rd@gmail.com.
For immediate assistance, feel free to give us a direct call at (707) 400 7100. You can also send us a quick email at apcs.rd@gmail.com.