There are quite a few places to get visa extensions but if you're staying near Serendipity Beach you could do worse than ANA Travel opposite Monkey Republic on Serendipity Beach Road.
Quite good English comprehension and very businesslike.
Same price as elsewhere so I guess you make your choice according to your location.