About Us

Professional Equipment. Professional Service.

Professional Results!

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 $500,000 worker's compensation package
  • All of our cleaning solutions are environmentally responsible and can be used around plants, trees, and shrubs 

Meet Our Leadership Team


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. 



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

Curtis G.

General Manager

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 and playing golf when not busy at work.





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. ​


Haley B.

Executive Assistant

Haley joined Envirowash in 2022 after deciding to make a change from the real estate industry. She handles marketing and social media, and assists James and Curtis with daily operations. Haley’s interests include cooking, animal rescue, and decorating for Halloween.


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.


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: