HVAC and plumbing in Florence, SC, from people who live here
Quality Service Company, LLC handles HVAC and plumbing in Florence, SC, plus electrical and generators. We’ve served homes and businesses across the Pee Dee region since 2003.

Serving the Pee Dee since 2003
SC #M112570
BBB Accredited
Authorized Ruud and Trane dealer
Generac and Cummins generators
What does Quality Service Company work on?
HVAC, plumbing, electrical and generators.
HVAC
Heating and cooling repair, replacement and maintenance.
Plumbing
Leaks, drains, sewer lines and water heaters.
Water Treatment
Halo whole-home filtration and water softeners.
Electrical
Panel and service upgrades, and circuit repairs.
Generators
Generator installation, repair and maintenance.
Do you work on businesses, too?
Yes, we handle HVAC, plumbing, electrical and generators for local businesses, with service agreements and planned maintenance. Health care is the Pee Dee’s largest job sector, and warehousing is growing fastest (SC Department of Employment and Workforce, 2022 to 2032). Buildings like these need steady cooling, water and power.

Why keep your system on a maintenance plan?
A membership puts your system on a maintenance schedule.
- Two maintenance visits a year, one for cooling and one for heating
- Priority status when you call
- A discount on repairs
In a normal Florence year, heating and cooling needs are about equal (NOAA). Cooling runs hard from May through September. Heating runs from November through March.
Who is Quality Service Company?
Locally owned, quality driven, family focused
Chris McDonald founded Quality Service Company in 2003. Chuck Polk joined as partner in 2011. Chris and Chuck own the company independently. It is not a franchise and not private equity.
Our 40+ technicians live where we work, in Florence and across the Pee Dee region.
We hold SC Mechanical Contractor Lic # M112570. We’re an authorized dealer for:
- Ruud and Trane (HVAC)
- Rheem (plumbing)
- Generac and Cummins (generators)

Meet Chuck, one of our owners
He explains how we work and why one company for your whole home is easier.
What customers say
4.9 out of 5 from 1,139 Google reviews
★★★★★
Dawson arrived on time, was very courteous and respectful. He explained the results of his service and was very professional. I'm giving him SIX stars out of five!
Jim J. · Google
★★★★★
Hunter came to the door every so often to give us an update. He answered every question we had.
Tammy F. · Google
★★★★★
Jonathan H came quickly, was friendly and professional and fixed the problem!
Kathleen O. · Google
Which towns do you serve?
We serve Florence and the Pee Dee region, including these towns:
Not sure if you’re in range? Call (843) 252-0360 and ask.
Before you call
Short, plain-language guides to the problems we fix most often, written for Pee Dee homes.
Should I repair or replace?
We'll show you both numbers and let you decide.
How do I know my water heater is going?
Age over 10 to 12 years, rust-colored hot water, popping or rumbling from the tank, or running out of hot water sooner than you used to.
Why is my water brown?
Iron in the water is common here.
Is your home ready before the storm?
A ready home has a generator plan, a transfer switch and working CO alarms before the first storm warning. In the January 2004 ice storm, the National Weather Service reported power out across Florence County. In February 2014, Winter Storm Pax cut power to about 144,000 co-op members, most in the Midlands and Pee Dee. Most got power back in about eight days.
If you use a portable generator, follow this safety advice from CDC, FEMA and Duke Energy:
- Run it outdoors only, more than 20 feet from windows, doors and vents.
- Never run it in your home or garage.
- Keep battery carbon monoxide alarms in the house.
- Never connect it directly to your home’s wiring. Use a transfer switch installed by a licensed electrician.
Read our storm prep list. Storm and outage prep


