Pine Coast Surfboards
691 Old Post Rd, Arundel, ME, 04046 · (570) 309-1625
Service area: Drop off at the shop, or call ahead for York and Portland county pick-up.
Southern Maine glass shop and custom shaper run by Michael Kearney, who trained in San Diego production glass factories before setting up his own shaping bay in Maine. Repairs are handled to professional glass-shop standards rather than basic resin-and-fill work, with proper tints for color matching and manufacturer fin-installation kits (FCS X2, Fusion, FCS II and Futures). Every job is finalized with an itemized invoice and backed by a rework guarantee for any defect in materials or craftsmanship. Most minor dings turn around the same week, overnight travel fixes are available before a flight or swell window, and veterans receive a discount -- Vietnam veterans get free repairs for life. Boards can be dropped off, or picked up by arrangement.
Repair capabilities
Confirmed, not offered, or not yet verified — unknown never means no.
Construction compatibility
Service model
- In-house repair
- Yes
- Pickup & delivery available
- Yes
Turnaround
- Typical turnaround
- 3–7 days
- Rush / same-day
- Available
Pricing
- Simple ding under 1in
- $55
- ding with foam and fill 1-4in
- $80
- large ding with foam and fill 4in plus
- $125
- leash plug
- $60
- 10.5in single fin box
- $90
- structural, fin system or rail
- $130
- per additional box
- $60
- buckle
- $130
- broken nose
- $130
- broken board
- $300
- SUP carry handle
- $130
- delamination over 4in
- $200
- additional dings small or medium
- $20 each
- additional dings large or extra large
- $50 each
As described by the business, not a fixed price list.
Hours
- Sun
- Closed
- Mon
- 10:00 AM-6:00 PM
- Tue
- 10:00 AM-6:00 PM
- Wed
- 10:00 AM-6:00 PM
- Thu
- 10:00 AM-6:00 PM
- Fri
- 10:00 AM-6:00 PM
- Sat
- 9:00 AM-4:00 PM
Verification
Public Source · Last verified 2026-09-14
Is this your business?
Claim it to fix details or add repair capabilities. Reviewed by hand, usually within a few days.
Claim this listingSee something wrong instead? Suggest an update