Areas We Serve

| Areas We Serve

Full-Service Residential Contractor Serving the Grand Lake Area

From Roof Replacement to Bath Renovation, We Take Care of Your Whole Home!

C & A Roofing & Construction is a locally owned residential renovation company serving Oklahoma’s Grand Lake area. Since 2007, we have been making customers happy with beautiful remodeling and roofing work. We offer everything from bath renovation services to storm damage restoration, so we can be your go-to contractor for all your residential construction needs. We provide overall planning, coordination and control of a project, so you don’t have to worry about a thing.

Areas we serve include:
  • Tulsa
  • Claremore
  • Oklahoma City
  • Norman
  • Moore
  • Midwest City
  • Edmond
  • Choctaw
  • Harrah
  • Del City
  • Bartlesville
  • Sand Springs
  • Muskogee
  • Langley
  • Ketchum
  • Grove
  • Foyil
  • Verdigris
  • Catoosa
  • Jenks
  • Glenpool
  • Adair
  • Rogers County
  • Chelsea
  • Vinita
  • Sperry
  • Pryor
  • Broken Arrow
  • Collinsville
  • Owasso
  • And more!

From our headquarters in Claremore, we are available to help homeowners throughout the region. Whether you need a full kitchen or bath renovation or you’re interested in our free roofing inspections, we would be delighted at the chance to earn your business. Contact us today!

Superior Kitchen & Bath Renovation Services

Heated floors, custom showers, new countertops, extra space … whatever your bathroom or kitchen needs to take it to the next level, we’re here to help. C & A Roofing & Construction will listen to your design ideas and turn them into reality. Contact us today for a free consultation and quote!

Roofing Done Right

As an experienced roofing contractor, our company can ensure you have a functional roof that looks great and can last for decades to come. We offer professional roof repairs and replacements, and we can help you file an insurance claim if you qualify.

Contact Us Today for a Free Quote!

C & A Roofing & Construction would be happy to answer any questions about our services and provide a free quote for your next project. Call us today at (918) 637-6634 or fill out the online form and we’ll be sure to get back to you within the next business day or sooner!

Get a Quote!

or Call (918) 637-6634