Personal, affordable, WordPress support and maintenance

Fast communication
to fix your problem

WordPress help supplied
when you most need it

From the smallest tasks
to more complex issues

WPRanger is here to fix your WordPress problem quickly and professionally

About the Service

Picture of young Dave

WPRanger is a freelance WordPress support service brought to you by Dave Naylor. All the support, repairs, installations and maintenance are carried about by Dave and not sub-contracted out to third parties.

The aim of WPRanger is to provide responsive support for all WordPress matters in the friendliest way possible.

Fast Contact

To request fast WordPress support, please use this contact form.

During office hours in the UK, you can use the Live Chat tab down on the left.

  • Twitter: WPRanger
  • Email: enquiries [at]

  • This field is for validation purposes and should be left unchanged.

Support Available

One-Off Support

Pay-as-you-go Support

Common support requests include:

  • Blank, white screen? WordPress is missing?
  • Theme or plugin installation/customisation
  • Site fine tuning to boost perfomance
  • Database connection issues
  • Locked out of your site?

Simplified Pricing

WPRanger support requests fall into one of three categories. Micro, Standard and Enhanced.

The determining factor is simply the estimated time to complete the task

  • Micro
  • Simple Fix
  • 0-30 min
  • $25.00
  • Standard
  • Standard Support
  • 1-2 hours
  • $75.00
  • Enhanced
  • Enhanced Support
  • 3-4 hours
  • $125.00

Site Migration

Move Your Site With The Minimum Of Fuss

Transferring your WordPress site between hosting providers can be an arduous task, even for an experienced WordPress user.

WPRanger can effectively manage your site migration with little or no downtime.

  • Files, together with customised templates and themes will be securely backed up and transferred.
  • Your database will be recreated and any data serialisation issues addressed.
  • You site visitors won’t know that anything has changed.

WordPress Install

WPRanger can deploy a brand new WordPress site in your hosting environment. All that’s needed are login credentials provided by your web hosts and your site can be up and running in no time.

Once installed, your new site can be optionally configured or customised according to your specification, including the installation of chosen plugins or themes.

Your new site will be security hardened and optimised for best performance.

  • Standard Install
  • $75.00
  • Default
  • Standard WordPress site installed in your hosting account
  • Request Install
  • Customised Install
  • $325.00
  • Fully Customised Site
  • Fully operational WordPress site using your chosen themes/plugins
  • Request Install

Site Doctor

Prevention Is Better Than The Cure

WordPress sites can begin to suffer performance problems leaving the site administrator with the task of debugging the problem. Often this can be a frustrating task if you don’t know what you’re looking for.

WPRanger can carry out a review of your WordPress site and give advice on any performance or security issues found. Where applicable, problems can be fully diagnosed and solutions to fix them detailed.

From the Blog

WP Upload Permissions

I built on the script: File Permission Lister that I released earlier in the week. I ended up creating a WordPress plugin as promised. The whole thing is effectively built from scratch and is called WP Upload Permissions.

File Permission Lister

I often voluntarily answer support queries on the support forums. One regular issue pops up that relates to incorrectly set file permissions on a WordPress uploads directory. This inevitably leads to problems with uploading and displaying media.


  • Twitter

    RT @boyofparadise: Target just simply does not give a single fuck LMAOOOOO πŸ˜‚πŸ˜©
    - Saturday Aug 15 - 9:10am

    @BarryCarlyon Ahhh!
    - Friday Jul 3 - 1:36pm

    @BarryCarlyon WTF Barry. That’s you?
    - Friday Jul 3 - 1:35pm

  • Newsletter

    Subscribe to the WPRanger
    newsletter and receive updates via e-mail.
    • This field is for validation purposes and should be left unchanged.


  • Testimonial Image

    @WPRanger I got it!!! Great!!! I was confused at first impact, but i got it!! Thank you so much!! You were really awsome!! πŸ˜€

  • Testimonial Image

    Big thanks to @WPRanger for fixing our website.

  • Testimonial Image

    @WPRanger just wanted to say thank you, you sorted out my website issue, and have made me one very happy person!!! Thank you so much :)


What does one-off support mean?

A one-off support incident is just what it sounds. You have a single problem with your WordPress site and I fix it for you. The incidents can fall into one of three levels, the determining factor being time taken to complete the task. I will happily carry out a number of smaller tasks as one incident but in this case the higher priced level will always apply.

I will always enter into a dialogue with a client prior to work commencing so that we both have a clear view of what’s expected.

How do I pay you?

All work is carried out in good faith and invoiced upon completion. If your project is extensive or labour intensive, I will ask that we agree on the payment of a retainer.

I accept PayPal, Stripe and GoCardless payment methods. Occasionally beer.

Will you design my WordPress theme?

Maybe. My main business is WordPress support however I may be able to assist you building your bespoke WordPress theme. I will also happily customise your existing or new theme to suit your needs.

Will you manage my WordPress site?

A range of managed support plans are in the pipeline and will be available before the end of this current year. It must be noted however that a properly managed WordPress site and hosting environment can be a time consuming task and this will be reflected in a realistic but competitive price structure.

Do you provide web hosting for WordPress sites?

No. I’m not in the hosting business. However, I can advise on the best hosting solution on a case by case basis and assist clients in setting up new hosting accounts or servers.

What are my login credentials?

When carrying out work on your WordPress site or installing WordPress on your server/hosting environment, I need one or more sets of login credentials.


Add User

I need administrator level login credentials to your WordPress site.

Ideally you should create a new user on your site and grant that user administrator privileges before forwarding me the details.



Although I can carry out some work without the need for FTP or SSH access, should something go wrong during my work, it’s likely this would ultimately require the enhanced access I request anyway. Again, the creation of a temporary account on your server would be the ideal situation.

In order of preference, I would request access by:

  1. ssh
  2. sftp
  3. ftp

You can obtain details of the required access credentials from your hosts, usually through your hosting login such as cpanel or similar. If you don’t know how to do this, I can advise you accordingly.

I accept that most people may only be able to provide FTP access. (Grumble mumble!)