I know I have asked for the impossible at times. I will definitely recommend O&G to any contractors that I meet because, I can say that without exception, I have always received a superb service from everyone that I have ever had to deal with at O&G.