Proudly Serving Residents Throughout Okaloosa County, Florida

Your Hometown Roofer Since 1999

CQ Roofing is a locally-owned and -operated roofing company that has been serving Okaloosa County for nearly two decades. Company owner Chris Quarrier was born and raised here. Chris started working as a roofing laborer at the age of 18, tearing off shingles in the summer. Over the course of the next two years, he learned from experienced roofers all the aspects of shingle and metal roofing installation.

His reputation for quality work quickly spread, and Chris began getting requests to do roofing work for friends from school and church, along with family members and locals. Once he realized he had a God-given ability to roof and do construction work, and that there was a need for a hardworking and honest local roofer, Chris got to work on getting his state roofing license. He officially founded CQ Roofing in 1999, and the rest – as they say – is history!

Committed to Our Communities

It takes time and dedication to build up a company name so the local community knows who to turn to for a quality roofing job. That’s what we’ve been doing at CQ Roofing for the past 20 years. We are your friends and neighbors, and we want to give your property the same care and attention that we would give our own. We support many local charitable efforts including Homes for Our Troops, the YMCA, and several local churches and outreach centers.

Areas We Serve

CQ Roofing is committed to Christian values. We strive to offer every customer a quality roofing job, with fair prices, the highest of quality materials, and an outstanding warranty that brings peace of mind when the job is done. We provide quality roofing services for residential and commercial property owners throughout the following areas.

  • Navarre
  • Milton
  • Santa Rosa beach
  • Mary Esther
  • Lynn haven
  • Shalimar
  • Valparaiso

Call for a FREE Quote

From roof repairs to ongoing maintenance, CQ Roofing has Okaloosa County’s roofs covered. Call us today at (850) 683-4169 to request a free estimate, or submit our online contact form.

Free Estimate