Residential and Commercial Concrete Contractor
Serving Southern and Central Maine since 2002.

Who We Are

JMcCarthy Concrete is a residential / commercial concrete contractor serving southern and central Maine since 2002.

Our Services

If you are building a new structure or adding to an existing structure, trust us for all your residential / commercial concrete projects!

Contact Us

Contact the experts at JMcCarthy Concrete. We will work with you to insure you’re 100% completely satisfied with your project.

Our Services

Trust us for all your concrete flatwork. We have the experience,
knowledge and equipment to get the job done right.


JMcCarthy Concrete provides commercial concrete services such as parking lots, sidewalks, walkways and much more.


Whether it is a house walkway, garage slab or patio, JMcCarthy Concrete provides residential services for all your concrete needs.

About us

Why Choose
JMcCarthy Concrete

Established in 2002, our employees and staff bring over 30 years of experience in civil and structural concrete construction to every job site. From our owner to our supervisors, office and field crews, we have the expertise to get the job done right the first time. We proudly serve central and southern Maine.


Concrete Contractor

We are one of Maine’s premier concrete contractors serving Lewiston, Auburn, Gray, Oxford, Augusta, Portland and surrounding areas.


Quality & Commitment

We work hard to insure 100% customer satisfaction with their completed project.


Industry Leader

So that we can better serve our client’s needs, we are constantly keeping up with the latest techniques and technologies in the concrete industry.

Our Projects

We are very proud of the work we have done over the years, we bring that same pride to every project from start to finish. Below are just a few of our projects..


Commercial Project


Residential Project

Commercial Building Slab

Commercial Project


Commercial Project

Get in Touch


240 Russell Street
Lewiston, ME 04240


P.O. Box 27
Lewiston, ME 04243


T: (207) 784-9943
F: (207) 784-9949
C: (207) 212-7250