Otown Interiors is a Premier Painting Company in Orlando, Fl. When they came to us a few months ago they were just hit with a penalty, and had lost all ranking in Organic Search and Google Maps. WIthing a few weeks we got their Organic results back to page 1, and it took a few months to get their Maps back.
Here are a few keywords we got them ranked for:
orlando painter (s)
orlando interior painter (s)
orlando house painter (s)
orlando painting contractor (s)