74 employees
Modernize is a tech company based in Austin, TX that connects homeowners interested in having projects done with contractors
2005