Howell Construction

    OverviewSuggest Edit

    Howell Construction is a general contracting firm providing design, build, and construction management services. It serves corporate interiors, healthcare, general commercial, public, and other sectors.
    TypePrivate
    Founded1935
    HQDenver, CO, US
    Websitehowelldenver.com

    Locations

    Howell Construction is headquartered in
    Denver, United States

    Location Map

    Latest Updates

    Employees (est.) (Jul 2021)100(+5%)
    Cybersecurity ratingCMore

    Key People/Management at Howell Construction

    Roger Smith

    Roger Smith

    Vice President
    Joseph Slavik

    Joseph Slavik

    President
    Todd Berry

    Todd Berry

    Vice President
    Andy Stewart

    Andy Stewart

    Vice President
    Daniel Vickers

    Daniel Vickers

    Vice President
    Show more

    Howell Construction Office Locations

    Howell Construction has an office in Denver
    Denver, CO, US (HQ)
    8085 E Harvard Ave
    Show all (1)

    Howell Construction Financials and Metrics

    Summary Metrics

    Founding Date

    1935

    Howell Construction Cybersecurity Score

    Cybersecurity ratingPremium dataset

    C

    76/100

    SecurityScorecard logo

    Howell Construction Online and Social Media Presence

    Embed Graph

    Howell Construction Frequently Asked Questions

    • When was Howell Construction founded?

      Howell Construction was founded in 1935.

    • Who are Howell Construction key executives?

      Howell Construction's key executives are Roger Smith, Joseph Slavik and Todd Berry.

    • How many employees does Howell Construction have?

      Howell Construction has 100 employees.

    • Who are Howell Construction competitors?

      Competitors of Howell Construction include UC Construction and Management, UNIT and The Hoyt Hayner Corporation.

    • Where is Howell Construction headquarters?

      Howell Construction headquarters is located at 8085 E Harvard Ave, Denver.

    • Where are Howell Construction offices?

      Howell Construction has an office in Denver.

    • How many offices does Howell Construction have?

      Howell Construction has 1 office.