Core Team

David Gibson

I specialize in upgrading and troubleshooting Concrete5 installations.
I regularly upgrade legacy versions of Concrete5 (5.3, 5.4, 5.5, and 5.6) to run on PHP 7.

I can carry out repairs to failed 5.7 to Version 8 upgrades and installs.
I can often repair databases that have failed with the dreaded “Foreign Key Constraint Error”.

This is how I carry out website upgrades...
I get a copy of the database and a zipped copy of the files/folders.
I load these to my development server to perform the upgrades.
When I am satisfied that the file system, addons, and database are upgraded or repaired correctly I load them all to a spare domain.
I contact you with the web address of the spare domain so you can test for yourself.
I send you an invoice for my time, when the invoice is paid I give you the updated files/folders and database,
or if you prefer I can replace your existing files/folders and database on your server.

Importantly, if I cannot do the upgrades, I do not invoice you!
Currently, I am upgrading sites to run on PHP Version 7.4.2.

Contact me by Private Message (PM) from this profile page if you would like more information.

Best Regards
ConcreteOwl Send Message ConcreteOwl has posted 2,117 messages (333 of which have been marked as answers), been awarded 39 badges and has accumulated 93,760 karma points since joining on October 30, 2011.


10 Portwey Close<br /> Weymouth, Dorset DT48RF<br /> United Kingdom


None Entered


Still learning


Badges Won

  • Gold Star I - Accomplished a great selfless act.
  • Silver Star I - Accomplished something cool.
  • Builder - Has built at least one concrete5 site and submitted it to the Showcase.
  • First Post - Has Made a Post to the Forums.
  • First Reply - Took the time to not only start a new thread, but also post to someone else's.
  • Helpful Post - Someone marked the thread this person started as helpful. Good Question!
  • First Answer - Whatever this person said, the thread owner decided it was the best answer.
  • 50 Posts - Must be working on something pretty hard to talk this much.
  • 100 Posts - Has posted over a hundred times to the forums.
  • 200 Posts - Clearly getting pretty active in the forums.
  • 500 Posts - Probably knows what they're talking about.
  • 1000 Posts - Holy moly this member can talk!
  • Community Leader - Has earned over 5,000 karma points by helping with
  • Bug Reporter - Has submitted a valid bug
  • 1st Anniversary - Been a member for one year.
  • 2nd Anniversary - Been a member for two years.
  • 3rd Anniversary - Been a member for three years.
  • 4th Anniversary - Been a member for four years.
  • 5th Anniversary - Been a member for five years.
  • 6th Anniversary - Been a member for six years.
  • 7th Anniversary - Been a member for seven years.
  • 8th Anniversary - Been a member for eight years.
  • 1K Karma - Has at least 1,000 karma points.
  • 5K Karma - Has at least 5,000 karma points.
  • 10K Karma - Has at least 10,000 karma points.
  • 15K Karma - Has at least 15,000 karma points.
  • 20K Karma - Has at least 20,000 karma points.
  • 25K Karma - Has at least 25,000 karma points.
  • 30K Karma - Has at least 30,000 karma points.
  • 35K Karma - Has at least 35,000 karma points.
  • 40K Karma - Has at least 40,000 karma points.
  • 45K Karma - Has at least 45,000 karma points.
  • 50K Karma - Has at least 50,000 karma points.
  • 60K Karma - Has at least 60,000 karma points.
  • 70K Karma - Has at least 70,000 karma points.
  • 80K Karma - Has at least 80,000 karma points.
  • 90K Karma - Has at least 90,000 karma points.
  • Karma Winner - Has won a weekly karma prize.
  • Marketplace Customer - Has purchased an add-on/theme in the concrete5 marketplace.

Marketplace Items

ConcreteOwl does not have any items in the marketplace.

Showcase Sites