Pressure Cleaning:

About Us

Pressure Cleaning:

Professional Equipment. Professional Service. Professional Results!

Company Overview


Our mission is to provide an excellent customer service experience to our clients that separates us from the competition. Our highly trained technicians and well-seasoned management team combined with our state of the art industrial-grade equipment deliver excellent results every time.


  • Since 2001, Envirowash has been servicing homes and commercial buildings
  • A privately owned team with over 95+ years of experience
  • We offer low-pressure, heated-water restoration and pressure washing services, as well as sealing
  • Envirowash is a Virginia State Class A Contractor
  • We carry over a $2,000,000 general liability insurance policy and over a $1,000,000 worker's compensation package
  • All of our cleaning solutions are environmentally responsible and can be used around plants, trees, and shrubs 


Call Us

Pressure Cleaning:

Meet Our Leadership Team


Pressure Cleaning: James Herbert, Owner of power washing services provider Envirowash

James Herbert

Founder/Owner

James was inspired to start Envirowash when he power washed his own home before putting it on the market, and realized how satisfying the process was and what a difference it made to the look of the home. James has an engineering background and worked in the gaming industry for 16 years prior to starting Envirowash. He is passionate about the environment and enjoys spending time on the river with his family. 



Pressure Cleaning: Rob MacIver, Director of Marketing & Sales of power washing services provider Envirowash

Curtis Galbraith

Co-owner and VP

Coming from the sports industry, Curtis focuses on sales, management, and the overall health of the company. Curtis is detail oriented and has big goals to help James grow the business. Curtis and his wife live in the Midlothian area. He enjoys watching sports, working out & playing golf when not busy at work.





Pressure Cleaning: Curtis Galbraith, who focuses on sales/management for power washing services provider Envirowash

Eli R.

Operations Manager

Eli comes to Envirowash with 6 years of experience as a maintenance supervisor at VCU’s MCV campus. He oversees the crews and helps keep the shop running smoothly. Eli plays in his church’s worship band, and also enjoys traveling. ​


Pressure Cleaning: A woman wearing glasses and a black and white shirt smiles for the camera

Cindie V.

Office Manager/Bookkeeper

Cindie started working at Envirowash in Feb of 2024 as our Office Manager and Bookkeeper. She is in charge of keeping all of our accounting, payroll, accounts payable, accounts receivable and other clerical responsibilities operating efficiently. In her spare time she enjoys donating her time for multiple charitable organizations, helping at her catering business, and networking with other business professionals.

Pressure Cleaning: Shannon Herbert, Scheduling Coordinator for power washing services provider Envirowash

Shannon H.

Project Manager

Shannon started working at Envirowash in 2008. Prior to working with us, Shannon had a cosmetology license and was a hair stylist. She now works in the office as well as in the field, helping to ensure that every job is completed correctly and on time. When not at work, Shannon  enjoys spending time with her kids.

Pressure Cleaning: A man in a blue shirt is standing in front of a forest.

Justin T.

Sales Representative

Justin was born and raised in Richmond, where he currently lives with his wife, 2 daughters, and golden retriever. Justin is a fan of the Atlanta Braves and Virginia college sports. When he’s not busy providing excellent customer service to his clients, Justin enjoys playing golf, grilling, and traveling with his family.

Share by: