Have you had a chat with these people?

http://www.classicrestorations.co.uk/

They appear to be reasonably well established and competent and not too far away in Perthshire?