Skip to content


Founded in 1980, McCarthy Companies is a full-service residential development and construction company.  We have a successful track record of crafting multifamily, mixed use, senior, and single family communities – both affordable and market rate.

McCarthy holds the General Contracting License Number 393001 and operates independently as a fee builder as well as joint venture partner.

We understand that quality construction begins with lasting partnerships. Cultivating strong local relationships with contractors, suppliers, municipalities, sub-contractors, utility companies, and vendors is the foundation to our awarded success. From planning to occupancy, we are committed to constructing more than a building, but a comprehensive contribution to the communities we serve.

McCarthy specializes in multi-family, single family and mixed-use projects including market rate, senior and affordable housing. Our General Contracting Services revolve around our team approach. Incorporating proven company systems that span four decades, our accountable and professional teams employ accurate reporting procedures and open lines of communication to provide for successful oversight and on-time completion of every project.

We provide Preconstruction, Construction and Construction Management Services. By giving each project specific attention to detail with a very hands on approach, we are able to deliver a professional streamlined construction process.

McCarthy Homes

Our home building and community development division focuses on opportunities where we can utilize our areas expertise to bring vertically integrated development and construction services to our partnerships.

Inspired by creative design and excellent craftsmanship, one of McCarthy’s main objectives is to design and build a unique and high-quality product. With each community built by McCarthy, you will see that every detail is not only well thought out but also well implemented.

Subscribe to our newsletter

Subscribe to Newletter

  • This field is for validation purposes and should be left unchanged.