Woodard247 corporate office is located in 9490 Watson Rd, Saint Louis, Missouri, 63126, United States and has 51-200 employees.
woodard247
woodard cleaning & restoration
woodard cleaning and restoration inc
woodard cleaning and restoration
woodard's co
woodard cleaning & restoration inc
Departments
Number of employees
Operations
31
Sales
11
Marketing
10
Finance
8
C-Suite
3
Human Resources
2
Information Technology
2
| Location | People at location |
| North America | 11-50 |
Explore people who held key positions, contributed to Woodard247's success, and advanced their careers.
Explore More
Woodard was founded in 1946 by Earl and Nancy Woodard. Today, their grandson, Justin Woodard, is the third-generation president and CEO. Located in St. Louis, Missouri, Woodard began as a cleaning company and expanded to offer fire and water mitigation, mold remediation and reconstruction, as well as board-up, smoke restoration and hard surface cle... Read More