Schedule your first appointment!

Licensed Pest & Rodent Control Services

Craig & Sons Termite & Pest Control, Inc. has offices in Redlands and Riverside to best serve all of the Inland Empire. We have been performing quality termite and pest control since 1991.

Our service is licensed by the State of California and all of our technicians participate in frequent, continued education in order to renew their licenses and deliver you state-of-the-art pest control.

Craig & Sons is also a member of professional organizations such as P.C.O.C., N.P.M.A., E.V.A.O.R.

We Are A Family Business

Termite and pest control business is a family-run company. Craig Swanston, the founder of Craig & Sons, has worked in the industry for more than 40 years.

Today, Craig & Sons continues to serve Southern California with exceptional pest control services, including escrow inspections. You can depend on our knowledgeable professionals to locate, target, and remove the pests that plague your life effectively and safely.

Pest Control Service Areas

We serve the Riverside and San Bernardino county areas, including Redlands, Riverside, San Bernardino, Norco, Corona, Greater Pomona Valley, Ontario, High Desert, Banning, Barstow, Greater Big Bear, Lake Arrowhead, Hemet, Temecula, Moreno Valley, and Perris.

Pest Control Resources

Why Craig & Sons?


Craig & Sons is locally owned, operated, and staffed. We are your neighbors.


Our technicians are constantly training on the best practices for your home or office.


With more than 150 years of combined experience, we deliver best-in-industry solutions.


Fast scheduling, online or mail billing, and local personnel are just some of the ways we make things easy for you.

Need an Appointment?

Speak with one of our scheduling assistants to reserve a convenient day and time for your appointment.

You can even specify any special instructions about your property such as gate codes or pet considerations.