Welcome to Maritime Pools!

Maintaining Pools Throughout the Lowcountry

About maritime pool service

Who We Are

Why maritime pool services

Why Maritime

Our Credentials

Pool Service & Pool Repair in Charleston, SC

Here at Maritime Pools, we strive for perfection and guarantee that we will surpass your expectations with our superior service and workmanship. Give us a call. You will not be disappointed!

Our Mission

Treat all clients with dignity and respect. Pursing perfection;

one pool at a time

Get a quote


Pool Service

Pool Service

Maritime Pools services residential, HOA, vacation rental property and commercial swimming pools. From a small backyard wading pool to an Olympic sized swimming pool we can help you. From coming out twice a week to clean and balance your pool to opening and closing your pool we can do it all. Maritime Pools does not lock you into a contract. We hope that you will want our services as much as we want you as our client. We are everything you are looking for in a pool service company. We guarantee that you will be completely satisfied with everything we do for you.

Pool Repair

Pool Repair

Is your heater not working efficiently? Does your pump system sounds like a screaming Yeti and it’s scares the kids out of your yard? Do you want to convert your pool to a saltwater system? Is your pool losing water? We are here to take the headache out of pool ownership. Give us a call today to get all the help you need.

Residential Pool Renovations

Renovations are the cornerstone of our company. Do you dream of a travertine deck with mosaic tile that flows into a beautiful blue pebble oasis? Perhaps you would like to keep your concrete deck but want to make the pool “pop” with Flagstone coping and stone tile? We will come out to your property to give a renovation plan and bid. Your Lowcountry aquatic dream is only a phone call away…

Commercial Pool Renovations

Commercial Pool Renovations

Maritime Pools is experienced in all renovations related to commercial pools. We can replaster your pool, replace your waterline tile, resurface your deck, lay a paver deck, etc. Maritime Pools stands behind our workmanship and products with the longest and strongest warranty in the business. Call us, you will be glad you did!

love for pools and lowcountry @ Maritime Pools

Who would think that a high school summer job would become a lifelong pursuit?

Devin Byrd started cleaning pools while in high school. While attaining a bachelor’s degree in marketing at Georgia College, he came back to his passion for pools. Now, after spending almost a decade working for one of the largest pool companies in the Southeast, he decided to carve his own path. Following his love for pools and the Lowcountry, it made sense that he and his wife, Patricia, make the move to Charleston to pursue their dreams. Our goal is to now become the premier pool company in South Carolina.

View our Past Projects

Pool Service @ Maritime pools
Pool Service @ Maritime pools
Pool Service @ Maritime pools

Credentials & Experience

 

Maritime Pools is a member of the Association of Pool and Spa Professional. We are Certified Pool Operators, hold a South Carolina Swimming Pool Contractors License and are fully insured. We bring over 10 years of experience to the Lowcountry. 10 years from now we WILL be the premier pool company in South Carolina because our ideas, projects and services will surpass all others.

 

Maritime Pools’ owner has supervised the service, chemical treatment, repair and renovation of hundreds of pools throughout the Southeast. Maritime Pools is an expert in hard-to-solve problems both mechanical and chemical. Their client’s pools have ranged in size from Olympic pools to small, in ground spas. We have experience with private homes, apartment complexes, hotels, homeowner associations and not-for-profit camps.

Wetedge Technologies, The next generation of pool services
The association of pool and spa professionals

GIVE US A CALL TODAY!

 

(843) 708-9414

461 Fleming RD Suite D, Charleston, SC 29412
7 Wesley Drive, Charleston SC 29407
(843) 708-9414
info@maritimepoolservice.com

Pay your Bill Now

 



Testimonials

Whoops, looks like something went wrong.

1/1 ErrorException in ApiController.php line 838: Trying to get property of non-object

  1. in ApiController.php line 838
  2. at HandleExceptions->handleError(8, 'Trying to get property of non-object', '/home/mrmagency/public_html/app/Http/Controllers/ApiController.php', 838, array('client_id' => '48-1504092447', 'data' => '', 'str' => '', 'str_data' => '', 'credit' => '', 'rating' => array(), 'setting' => null)) in ApiController.php line 838
  3. at ApiController->schemaapi('48-1504092447')
  4. at call_user_func_array(array(object(ApiController), 'schemaapi'), array('client_id' => '48-1504092447')) in Controller.php line 55
  5. at Controller->callAction('schemaapi', array('client_id' => '48-1504092447')) in ControllerDispatcher.php line 44
  6. at ControllerDispatcher->dispatch(object(Route), object(ApiController), 'schemaapi') in Route.php line 204
  7. at Route->runController() in Route.php line 160
  8. at Route->run() in Router.php line 574
  9. at Router->Illuminate\Routing\{closure}(object(Request)) in Pipeline.php line 30
  10. at Pipeline->Illuminate\Routing\{closure}(object(Request)) in XSSProtection.php line 34
  11. at XSSProtection->handle(object(Request), object(Closure)) in Pipeline.php line 148
  12. at Pipeline->Illuminate\Pipeline\{closure}(object(Request)) in Pipeline.php line 53
  13. at Pipeline->Illuminate\Routing\{closure}(object(Request)) in WMlab.php line 113
  14. at WMLab->handle(object(Request), object(Closure)) in Pipeline.php line 148
  15. at Pipeline->Illuminate\Pipeline\{closure}(object(Request)) in Pipeline.php line 53
  16. at Pipeline->Illuminate\Routing\{closure}(object(Request)) in SubstituteBindings.php line 41
  17. at SubstituteBindings->handle(object(Request), object(Closure)) in Pipeline.php line 148
  18. at Pipeline->Illuminate\Pipeline\{closure}(object(Request)) in Pipeline.php line 53
  19. at Pipeline->Illuminate\Routing\{closure}(object(Request)) in VerifyCsrfToken.php line 65
  20. at VerifyCsrfToken->handle(object(Request), object(Closure)) in Pipeline.php line 148
  21. at Pipeline->Illuminate\Pipeline\{closure}(object(Request)) in Pipeline.php line 53
  22. at Pipeline->Illuminate\Routing\{closure}(object(Request)) in ShareErrorsFromSession.php line 49
  23. at ShareErrorsFromSession->handle(object(Request), object(Closure)) in Pipeline.php line 148
  24. at Pipeline->Illuminate\Pipeline\{closure}(object(Request)) in Pipeline.php line 53
  25. at Pipeline->Illuminate\Routing\{closure}(object(Request)) in StartSession.php line 64
  26. at StartSession->handle(object(Request), object(Closure)) in Pipeline.php line 148
  27. at Pipeline->Illuminate\Pipeline\{closure}(object(Request)) in Pipeline.php line 53
  28. at Pipeline->Illuminate\Routing\{closure}(object(Request)) in AddQueuedCookiesToResponse.php line 37
  29. at AddQueuedCookiesToResponse->handle(object(Request), object(Closure)) in Pipeline.php line 148
  30. at Pipeline->Illuminate\Pipeline\{closure}(object(Request)) in Pipeline.php line 53
  31. at Pipeline->Illuminate\Routing\{closure}(object(Request)) in EncryptCookies.php line 59
  32. at EncryptCookies->handle(object(Request), object(Closure)) in Pipeline.php line 148
  33. at Pipeline->Illuminate\Pipeline\{closure}(object(Request)) in Pipeline.php line 53
  34. at Pipeline->Illuminate\Routing\{closure}(object(Request)) in Pipeline.php line 102
  35. at Pipeline->then(object(Closure)) in Router.php line 576
  36. at Router->runRouteWithinStack(object(Route), object(Request)) in Router.php line 535
  37. at Router->dispatchToRoute(object(Request)) in Router.php line 513
  38. at Router->dispatch(object(Request)) in Kernel.php line 174
  39. at Kernel->Illuminate\Foundation\Http\{closure}(object(Request)) in Pipeline.php line 30
  40. at Pipeline->Illuminate\Routing\{closure}(object(Request)) in TransformsRequest.php line 30
  41. at TransformsRequest->handle(object(Request), object(Closure)) in Pipeline.php line 148
  42. at Pipeline->Illuminate\Pipeline\{closure}(object(Request)) in Pipeline.php line 53
  43. at Pipeline->Illuminate\Routing\{closure}(object(Request)) in TransformsRequest.php line 30
  44. at TransformsRequest->handle(object(Request), object(Closure)) in Pipeline.php line 148
  45. at Pipeline->Illuminate\Pipeline\{closure}(object(Request)) in Pipeline.php line 53
  46. at Pipeline->Illuminate\Routing\{closure}(object(Request)) in ValidatePostSize.php line 25
  47. at ValidatePostSize->handle(object(Request), object(Closure)) in Pipeline.php line 148
  48. at Pipeline->Illuminate\Pipeline\{closure}(object(Request)) in Pipeline.php line 53
  49. at Pipeline->Illuminate\Routing\{closure}(object(Request)) in CheckForMaintenanceMode.php line 46
  50. at CheckForMaintenanceMode->handle(object(Request), object(Closure)) in Pipeline.php line 148
  51. at Pipeline->Illuminate\Pipeline\{closure}(object(Request)) in Pipeline.php line 53
  52. at Pipeline->Illuminate\Routing\{closure}(object(Request)) in Pipeline.php line 102
  53. at Pipeline->then(object(Closure)) in Kernel.php line 149
  54. at Kernel->sendRequestThroughRouter(object(Request)) in Kernel.php line 116
  55. at Kernel->handle(object(Request)) in index.php line 54