
Weaver is a national accounting and advisory firm providing assurance, tax and advisory services to businesses operating in complex regulatory and risk environments. The firm has built a nationwide presence on an unwavering commitment to client success, acting with integrity and always striving to transcend expectations. Founded in Texas in 1950, its capabilities support companies of all sizes and geographic locations across a broad range of industries. Weaver solves today’s most challenging business issues with services that drive transformation and growth.
Services: Accounting Advisory, Agreed-Upon Procedures, Asset Management Consulting, Audit, Bankruptcy and Restructuring, Business Transformation, Employee Benefit Plan Audit, Energy Compliance Services, Executive and Leadership Coaching, Federal Tax, Financial Advisory, Financial Institutions Consulting, Fixed Asset Advisory, Forensics and Litigation, IFRS Assessment & Conversion, International Tax, IT Advisory, Peer Review, Private Client Services, Public Company Services, Review and Compilation, Risk Advisory, SOC Reporting, State & Local Tax, Sustainability Consulting, Valuation
Industries Served: Blockchain and Digital Assets, Construction, Consumer, Distribution and Retail, Employee Benefit Plans, Financial Services (Investment Funds and Banking), Government, Health Care, Higher Education, Industrial, Insurance, Labor Unions, Life Sciences, Manufacturing, Multiemployer Plans, Not-for-Profit, Oil and Gas, Oilfield Services, Private Equity, Real Estate, Renewable Energy, State and Local Government, Technology, Transportation and Logistics
Other Offices of Weaver:
Please contact the Main Contacts, shown above, regarding their other offices.USA: California: Los Angeles800 S Figueroa St. Suite 780 Los Angeles, California, USA, 90017 +1 310 725 8600 | USA: California: Manhattan Beach1230 Rosecrans Avenue Suite 510 Manhattan Beach, California, USA, 90266 +1 310 382 5380 |
USA: California: Pasadena100 West Walnut Street 7th Floor Pasadena, California, USA, 91124 +1 626 585 0666 | USA: California: Sacramento400 Capitol Mall Suite 1560 Sacramento, California, USA, 95814 +1 916 250 2078 |
USA: California: San Diego4660 La Jolla Village Drive Suite 100 San Diego, California, USA, 92122 +1 619 929 3990 | USA: California: Woodland Hills21800 Oxnard Street Suite 700 Woodland Hills, California, USA, 91367 +1 310 382 5380 |
USA: Colorado: Denver1125 17th Street Suite 2150 Denver, Colorado, USA, 80202 +1 303 535 6393 | USA: Louisiana: Lafayette1819 W Pinhook Rd Suite 111 Lafayette, Louisiana, USA, 70508 +1 337 443 9504 |
USA: Maryland: Bethesda (Washington, D.C.)6720-A Rockledge Drive Suite 510 Bethesda (Washington, D.C.), Maryland, USA, 20817 +1 240 200 1400 | USA: Massachusetts: Boston501 Boylston Street Suite 10B135 and 10B119 Boston, Massachusetts, USA, 02116 +1 800 332 7952 |
USA: New Jersey: Little Falls150 Clove Road Suite 500 Little Falls, New Jersey, USA, 07424 +1 862 946 6100 | USA: New York: Jericho500 North Broadway Suite 101 Jericho, New York, USA, 11753 +1 516 260 6600 |
USA: New York: New York1 Pennsylvania Plaza Suite 2800 New York, New York, USA, 10119 +1 212 695 5003 | USA: Oklahoma: Oklahoma City499 West Sheridan Avenue Suite 2450 Oklahoma City, Oklahoma, USA, 73102 +1 405 594 9200 |
USA: Oregon: Portland520 SW 6th Avenue Suite 820 Portland, Oregon, USA +1 503 222 0562 | USA: Pennsylvania: Philadelphia30 South 17th Street Suite 1306 Philadelphia, Pennsylvania, USA, 19103 +1 800 332 7952 |
USA: Texas: Austin400 W. 6th Suite 3200 Austin, Texas, USA, 78701 +1 512 609 1900 | USA: Texas: Dallas2300 North Field Street Suite 1000 Dallas, Texas, USA, 75201 +1 972 490 1970 |
USA: Texas: Fort Worth2821 West 7th Street Suite 700 Fort Worth, Texas, USA, 76107 +1 817 332 7905 | USA: Texas: Midland400 W. Illinois Avenue Suite 1550 Midland, Texas, USA, 79701 +1 432 683 5226 |
USA: Texas: San Antonio9311 San Pedro Avenue Suite 1400 San Antonio, Texas, USA, 78216 +1 210 737 1042 | USA: Texas: The Woodlands1800 Hughes Landing Blvd Suite 500 The Woodlands, Texas, USA, 77380 +1 713 800 1060 |











