Many expats live in Paris. The vast majority of them speak French well (with a hint of an accent !) but for most of them, when it comes to explain a technical issue or ask for a precise quote, it can easily get a bit tricky.
If needed, I can send you a quote in English with appropriate building terms.
I hope this helps.